提交 9d5cad5b 作者: 方治民

ci: 统一维护镜像名称

上级 35930eb8
......@@ -49,11 +49,13 @@ deploy-job:
# 基于 Dockerfile 构建镜像
- docker build -t $TAG .
# 尝试删除上一个容器
- docker rm -f basic-vue-admin || true
- docker rm -f $CONTAINER_NAME || true
# 在本地运行构建好的镜像
- docker run -d --name basic-vue-admin -p 18000:80 $TAG
- docker run -d --name $CONTAINER_NAME -p 18000:80 $TAG
variables:
# 读取 GitLab CI/CD 配置的 Secret variables
REGISTRY_REMOTE: 192.168.0.156:18500
REGISTRY_REMOTE: localhost:18500
# 容器名称
CONTAINER_NAME: basic-vue-admin
# 设置镜像 tag,使用 git tag 标识作为镜像 tag
TAG: ${REGISTRY_REMOTE}/basic/basic-vue-admin:${CI_BUILD_REF_NAME}
TAG: ${REGISTRY_REMOTE}/basic/${CONTAINER_NAME}:${CI_BUILD_REF_NAME}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论