使用Jenkins环境变量当作镜像版本号
这样'version'变量就是版本号,在镜像构建的过程中可以使用
docker build 之后,如果有自己的镜像库,肯定要docker push 一下
至于部署的步骤,一般需要stop并删除原有的容器.我这里用的是docker-compose。同样是Jenkins SSH的配置,这里的命令就是你需要在部署的服务器执行的.使用sed 命令更换docker-compose.yml的版本号,sed后面的数字是yml文件的行号,需要根据自己的image所在行号酌情更换.