Jenkins 自动设置镜像版本号

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

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

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

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

相关推荐
打码人的日常分享1 小时前
NLP和AI大模型应用方案
运维·人工智能·安全·系统安全·制造
「QT(C++)开发工程师」1 小时前
免费在线 Ubuntu/Linux 运行环境
linux·运维·ubuntu
hhhh明1 小时前
ubuntu22.04 桌面可视化(vncserver+novnc 方式)
linux·运维·服务器
十六年开源服务商1 小时前
2026网站主题编辑实战指南
运维
ole ' ola1 小时前
Linux DDR内存使用情况
linux·运维·服务器
CingSyuan1 小时前
华为/长江计算 国产信创服务器:基于 BMC 远程 KVM 安装操作系统
运维·服务器·kylin
Kingairy1 小时前
Linux 机器信任关系
linux·运维·服务器
齐齐大魔王2 小时前
OpenSSL 原理
运维·网络·nginx·ssh·ssl
流浪0012 小时前
Linux系统篇(一):从零入门操作系统:冯诺依曼体系到进程的完整理解
linux·运维·服务器
STDD2 小时前
Node-RED 自托管部署指南:打造可视化 IoT 自动化平台
运维·物联网·自动化