【发布时间】:2018-12-16 10:35:18
【问题描述】:
我正在关注guide 为我在 Ubuntu 16.4 上运行的 GitLab 服务器安装 docker。
当我执行以下命令时:
docker run -d --name gitlab-runner --restart always \
-v /srv/gitlab-runner/config:/etc/gitlab-runner \
-v /var/run/docker.sock:/var/run/docker.sock \
gitlab/gitlab-runner:latest
到目前为止一切顺利。但是,当我运行下一个命令从这个guide 注册跑步者时:
docker run --rm -t -i -v /srv/gitlab-runner/config:/etc/gitlab-runner --name gitlab-runner gitlab/gitlab-runner register
我不断收到消息:
docker:来自守护进程的错误响应:冲突。容器名称“/gitlab-runner”已被容器“b055ded012f9d0ed085fe84756604464afbb11871b432a21300064333e34cb1d”使用。您必须删除(或重命名)该容器才能重用该名称。
但是,当我运行 docker container list 来查看容器列表时,它是空的。
有人知道我该如何解决这个错误吗?
【问题讨论】:
-
我刚刚提交了一个问题以改进这方面的文档,感谢您的详细描述!:gitlab.com/gitlab-org/gitlab-runner/issues/3585
标签: docker gitlab ubuntu-16.04 gitlab-ci gitlab-ci-runner