【问题标题】:Run gitlab runner in debug mode doesnt work在调试模式下运行 gitlab runner 不起作用
【发布时间】:2017-07-20 01:36:17
【问题描述】:

我尝试在调试模式下运行我的 gitlab 运行器,如下所示:

docker run --restart unless-stopped --volume /var/lib/gitlab-runner:/etc/gitlab-runner \
  --volume /var/run/docker.sock:/var/run/docker.sock --detach \
  --name gitlab-runner gitlab/gitlab-runner:latest --debug

但是当我尝试获得状态时,我总是有这个:

来自守护进程的错误响应:容器 e3c3a58fdb5b5a2b06939280ddf2b17448cc9ef9fb221c752fa425a990b05f12 正在重新启动,等待容器运行

如何将调试模式设置为正在运行的运行器?谢谢!

【问题讨论】:

    标签: docker gitlab-ci


    【解决方案1】:

    在 docker run 命令中,image:tag 之后的任何内容都是启动时在容器中运行的命令。

    您正在运行--debug,这将导致找不到命令。

    使用这样的东西:

    docker run --restart unless-stopped --volume /var/lib/gitlab-runner:/etc/gitlab-runner--volume /var/run/docker.sock:/var/run/docker.sock --detach --name gitlab-runner gitlab/gitlab-runner:latest gitlab-runner --debug <command>
    

    【讨论】:

      猜你喜欢
      • 2022-01-20
      • 1970-01-01
      • 1970-01-01
      • 2018-03-02
      • 1970-01-01
      • 2019-01-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多