100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > jenkins和docker实现自动化构建部署

jenkins和docker实现自动化构建部署

时间:2023-07-20 11:07:57

相关推荐

jenkins和docker实现自动化构建部署

应用场景

程序员开发应用,开发后需要提交gitlub,然后从gitlab拉取代码,进行构建,发布到tomcat中然后发布看呈现效果,这样的工作是频繁反复的在进行的,浪费了程序员的大量时间,那么能不能把这些工作自动化呢,只需要程序员更新代码到gitlab,然后自动的构建,发布,呈现效果,当然是可以的,通过jenkins和docker来实现。

操作步骤

1. 概述

开发者的工作大概流程是,eclipse编写代码提交代码到gitlub,然后进行编译打包测试部署发布。这其中很多重复的工作,影响开发人员的情绪,应当让开发者只重视代码阶段,后面的内容不用去理会,只要编写代码,提交代码,然后就能打开页面看到效果,那是最好的。这就需要自动化构建,jenkins就是很好的自动化构建工具。

2. 自动化流程

具体流程如下:

1.编写代码,修改代码2.提交代码到gitlab3.Jenkins自动检测到gitlab代码更新,从gitlab拉取最新代码4.Jenkins自动编译5.Jenkins自动打成tomcat下能运行的war包6.Jenkins自动上传war包到docker宿主机目录7.Jenkins通过基础镜像自动构建web容器镜像8.将web镜像推送到私有库9.ssh登陆到要部署的服务器pull镜像8.脚本启动镜像,变成容器,映射端口9.浏览器页面调用、APP接口调用

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。