Jenkins 自动设置镜像版本号

使用Jenkins环境变量当作镜像版本号

这样'version'变量就是版本号,在镜像构建的过程中可以使用

docker build 之后,如果有自己的镜像库,肯定要docker push 一下

至于部署的步骤,一般需要stop并删除原有的容器.我这里用的是docker-compose。同样是Jenkins SSH的配置,这里的命令就是你需要在部署的服务器执行的.使用sed 命令更换docker-compose.yml的版本号,sed后面的数字是yml文件的行号,需要根据自己的image所在行号酌情更换.

相关推荐
AI小小怪11 小时前
在Linux服务器上安装CVAT (Docker 28.5.1)
运维·docker·容器·数据标注·cvat
KYGALYX14 小时前
在Linux中备份msyql数据库和表的详细操作
linux·运维·数据库
lang2015092815 小时前
Linux高效备份:tar与gzip完全指南
linux·运维·服务器
wanhengidc16 小时前
云手机的基本原理
运维·服务器·游戏·智能手机·云计算
篙芷16 小时前
两台服务器 NFS 共享目录实战
运维·服务器
Hard but lovely16 小时前
linux: centos 软件包管理 yum源
linux·运维·centos
2301_8160738316 小时前
Chrony服务器
运维·服务器
学网络的APang17 小时前
Apache HTTP Server 2.4.65 详细安装教程(基于 CentOS 7)
运维·网络
pursue.dreams17 小时前
Ubuntu安装Jenkins完整教程
linux·ubuntu·jenkins
城南花开时17 小时前
CICD工具,Jenkins or Tekton or Arbess一文全面对比评测
jenkins·tekton