2017-02-28 118 views
0

我試圖運行在調試模式下我gitlab亞軍是這樣的:運行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 

但是,當我試圖讓狀態我一直有這樣的:

Error response from daemon: Container e3c3a58fdb5b5a2b06939280ddf2b17448cc9ef9fb221c752fa425a990b05f12 is restarting, wait until the container is running

如何將調試模式設置爲正在運行的跑步者?謝謝 !

回答

0

在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>