提交 ff001fb7 作者: 方治民

合并分支 'main' 到 'beta'

Main

查看合并请求 !3
流水线 #85 已通过 于阶段
in 1 分 26 秒
...@@ -48,10 +48,14 @@ deploy-job: ...@@ -48,10 +48,14 @@ deploy-job:
script: script:
# 基于 Dockerfile 构建镜像 # 基于 Dockerfile 构建镜像
- docker build -t $TAG . - docker build -t $TAG .
# 尝试删除上一个容器
- 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: variables:
# 读取 GitLab CI/CD 配置的 Secret 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,使用 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 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论