jenkins 构建配置参数化构建过程
构建 执行 shell , 将版本号参数传入 脚本
脚本push 带版本号的镜像到阿里云镜像仓库
#!/bin/bash #获取参数 while getopts "n:" opt; do case $opt in n) version=$OPTARG ;; ?) ;; esac done ****** ****** sudo docker tag fashion*****prod registry-vpc.cn-hangzhou.aliyuncs.com/z*****tem/fash****od:$version sudo docker push registry-vpc.cn-hangzhou.aliyuncs.com/z******stem/fas*****d:$version
查看阿里云镜像仓库,已保存带版本号的镜像
需回滚镜像,在应用选择将latest版本号改成需要回滚的版本号, 并更新 可实现代码回滚