美文网首页
docker使用gitLab-Runner

docker使用gitLab-Runner

作者: 会玩的老王 | 来源:发表于2021-03-15 09:17 被阅读0次

下载镜像

docker pull gitlab/gitlab-runner:latest

创建数据卷

docker volume create gitlab-runner-config

运行register命令

docker run --rm -it -v gitlab-runner-config:/etc/gitlab-runner gitlab/gitlab-runner:latest register

根据提示输入

  1. 输入您的GitLab实例URL(也称为gitlab-ci coordinator URL)。
  2. 输入您获得的Token以注册跑步者。
  3. 输入跑步者的描述。您可以稍后在GitLab用户界面中更改此值。
  4. 输入与Runner关联标签,并用逗号分隔。您可以稍后在GitLab用户界面中更改此值。
  5. 提供跑步执行者。对于大多数用例,请输入 docker。
  6. 如果您docker以执行者身份输入,则系统会要求您提供默认镜像,以用于未在中定义一个的项目.gitlab-ci.yml。

防止每次构建都拉取镜像

  1. docker 容器中 gitlab-runner 的配置
 # 复制配置到当前目录
  docker cp 容器ID:/etc/gitlab-runner/config.toml ./ 
  1. 添加policy = "if-not-present"
Mtd1ONeHq2.png
  1. 保存后放入容器重启

    docker cp ./config.toml 容器ID:/etc/gitlab-runner/config.toml
    docker restart 容器ID
    

相关文章

网友评论

      本文标题:docker使用gitLab-Runner

      本文链接:https://www.haomeiwen.com/subject/ijprcltx.html