良好实践
版本管理
标签 latest(最新)
docker build -t repo/example .docker build -t repo/example:latest .docker build -t repo/example:latest .
# 对您的代码进行一些修改
docker build -t repo/example:0.1 .标签示例
原因
最后更新于
这有帮助吗?
这有帮助吗?
#!/bin/bash
if [[ $# -ne 1 ]] ; then
echo '未提供参数,请指定要构建此镜像的版本。 --> 示例: ./docker-build.sh 0.0.1'
exit 1
fi
docker build -t my-repo/example:$1 .
docker tag my-repo/example:$1 registry.edgegap.com/my-repo/example:$1
docker push registry.edgegap.com/my-repo/example:$1# 从您的 CI/CD 管道或手动执行
./docker-build.sh 2021.01.29.1234