开发测试环境通过gitlab+jenkins+docker 实现一命令部署
开发测试环境的CI/CD 拓扑图,程序员端执行git push之后,gitlab 的webhook 会触发Jenkins上的任务,jenkins 在开发测试环境执行已定义好的shell 脚本,脚本执行git pull 把最新的代码拿到本地,之后通过dockerfile build docker 镜像,然后推到harbor中,同时本地执行docker run 把刚刚的镜像运行起来;http://i2.运维网.com/images/blog/201808/13/90da91e1e50083d2f068bf4ba6e70b04.jpg
页:
[1]