已经使用Gitlab-ci codeclimatepipe道docker容器名称

当我提交更改到我的存储库,pipe道运行和codeclimate几乎立即给了我一个错误:

来自守护进程的错误响应:冲突。 容器名称“/ runner-5ad900e2-project-242-concurrent-0-postgres-wait-for-service”已被容器“d983eecd5874987f2fc39ee7ed6c4351b08e27783b3d3060303879f7201f706a”使用。 您必须删除(或重命名)该容器才能重新使用该名称。

我试图删除我的电脑上的这个容器

dockerrm d983eecd5874987f2fc39ee7ed6c4351b08e27783b3d3060303879f7201f706a

但没有吸吮容器

我怎样才能删除容器在这里不是我的区域设置或它与我的区域docker的某种方式连接?

如果我从我的gitlab-ci.yml中删除这段代码

services: - docker:dind 

比codeclimate通过pipe道,但写我这样的事情:

docker run –interactive –rm –env CODECLIMATE_CODE =“$ PWD”–volume“$ PWD”:/ code –volume /var/run/docker.sock:/var/run/docker.sock –volume /tmp/cc:/tmp/cc codeclimate / codeclimate analyze -f json> codeclimate.json mkdir:无法创build目录“/ sys / fs / cgroup / name = systemd”:只读文件系统mount:挂载点/ sys / fs / cgroup / name = systemd不存在ln:无法创build符号链接'/ sys / fs / cgroup / systemd / name = systemd':不允许操作/ usr / local / bin / wrapdocker:第113行:守护进程$ DOCKER_DAEMON_ARGS&> /var/log/docker.log超时尝试连接到内部docker主机。 正在上传工件… codeclimate.json:find1个匹配的文件
将工件上传到协调器… ok id = 46107 responseStatus = 201创build的令牌= sAYf1K4i作业成功

Interesting Posts