jenkins docker

Posted freshmans

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jenkins docker相关的知识,希望对你有一定的参考价值。

jenkins docker 持续集成实现自动部署,方案有好多,最常用的就是打包部署(只说流程)

A君:

1、jenkins 拉取代码(手动或自动),编译打包,生成要部署的安装包或者文件

2、将生成的包推送到放到dockerfile的上下文目录,进行dockerfile的 build

3、将build好的镜像文件tag标签,push到自己的docker私有仓库

4、目标主机将老的容器stop或者rm,然后pull下新的镜像启动

 

B君:

1、jenkins 拉取代码(手动或自动),编译打包,生成要部署的安装包或者文件

2、利用docker volum,将生成的包解压,将源码放到相关项目容器映射的web目录,直接备份后覆盖

以上是关于jenkins docker的主要内容,如果未能解决你的问题,请参考以下文章

Jenkins系列之——前言 Jenkins初识

Jenkins系列之——前言 Jenkins初识

如何获取jenkins的日志信息

[Jenkins01] Jenkins的安装和部署(jenkins教程)

一个jenkins远程操作另一个jenkins进行构建

jenkins配置