Jenkins 自动设置镜像版本号

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

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

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

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

相关推荐
秦始皇爱找茬3 小时前
docker部署Jenkins工具
docker·容器·jenkins
夸克App5 小时前
实现营销投放全流程自动化 超级汇川推出信息流智能投放产品“AI智投“
运维·人工智能·自动化
Rainbond云原生5 小时前
83k Star!n8n 让 AI 驱动的工作流自动化触手可及
运维·人工智能·自动化
木觞清5 小时前
深度对比评测:n8n vs Coze(扣子) vs Dify - 自动化工作流工具全解析
运维·自动化
中云时代-防御可测试-小余6 小时前
高防IP是如何防护DDoS攻击和CC攻击的
运维·服务器·tcp/ip·安全·阿里云·ddos·宽度优先
网硕互联的小客服6 小时前
如何模拟黑客攻击(Red Teaming)以测试服务器安全性
运维·服务器
樽酒ﻬق6 小时前
Kubernetes 常用运维命令整理
运维·容器·kubernetes
wt_cs7 小时前
身份证实名认证:通往数字安全与便捷生活的钥匙
运维·服务器
zym大哥大8 小时前
Linux实现网络计数器
运维·服务器·网络
Tender_光8 小时前
DNS域名解析服务
运维·服务器