美文网首页
Docker 中运行 Runner

Docker 中运行 Runner

作者: 独木舟的木 | 来源:发表于2020-04-09 16:45 被阅读0次

    获取最新 gitlab-runner 镜像

    docker pull gitlab/gitlab-runner:latest
    

    停止并删除现有容器

    docker stop gitlab-runner && docker rm gitlab-runner
    

    启动容器

    docker run --detach \
               --name gitlab-runner \
               --restart always \
               --volume /srv/gitlab-runner/config:/etc/gitlab-runner \
               --volume /var/run/docker.sock:/var/run/docker.sock \
               gitlab/gitlab-runner:latest
    

    在 Docker 容器中注册 Runner

    docker run gitlab/gitlab-runner \
               register \
               --rm \
               --volume /srv/gitlab-runner/config:/etc/gitlab-runner \
               --non-interactive \
               --executor "docker" \
               --docker-image alpine:latest \
               --url "https://gitlab.com/" \
               --registration-token "s8SsZxu7Bk_aa5yF9kRY" \
               --description "docker-runner" \
               --tag-list "huaweiCloud,docker,nodejs-server" \
               --run-untagged="true" \
               --locked="false" \
               --access-level="not_protected"
    

    查看日志

    docker logs gitlab-runner
    

    相关文章

      网友评论

          本文标题:Docker 中运行 Runner

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