首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何找到docker报告的未运行的冲突容器?

如何找到docker报告的未运行的冲突容器?
EN

Stack Overflow用户
提问于 2016-11-02 19:55:38
回答 1查看 336关注 0票数 4

当我使用指定的名称启动docker镜像时,docker会报告该名称已被已在运行的docker容器占用。我无法通过查看docker ps -a找到该容器,也无法删除通过id或名称引用它的容器。如何找到冲突的运行容器?如何进一步调试这种情况?

代码语言:javascript
复制
myuser@myhostname$ docker --version
Docker version 1.11.2, build b9f10c9
myuser@myhostname$ docker run --name=myimage-build ubuntu
docker: Error response from daemon: Conflict. The name "/myimage-build" is already in use by container 946747f7608fb17e8f1677152e44a21aeb9f4d3cfda9b30bc7cd7a92411e533e. You have to remove (or rename) that container to be able to reuse that name..
See 'docker run --help'.
myuser@myhostname$ docker ps -a | grep 9467
myuser@myhostname$ 
myuser@myhostname$ docker rm -f 946747f7608fb17e8f1677152e44a21aeb9f4d3cfda9b30bc7cd7a92411e533e
Error response from daemon: No such container: 946747f7608fb17e8f1677152e44a21aeb9f4d3cfda9b30bc7cd7a92411e533e
myuser@myhostname$ docker rm -f myimage-build
Error response from daemon: No such container: myimage-build
myuser@myhostname$ 
myuser@myhostname$ docker run --name=myimage-build ubuntu
docker: Error response from daemon: Conflict. The name "/myimage-build" is already in use by container 946747f7608fb17e8f1677152e44a21aeb9f4d3cfda9b30bc7cd7a92411e533e. You have to remove (or rename) that container to be able to reuse that name..
See 'docker run --help'.
EN

回答 1

Stack Overflow用户

发布于 2016-11-07 19:33:17

Rao

我和Wojtek在同一个团队工作。

我运行了码头检查,你建议:

代码语言:javascript
复制
docker inspect --format='{{.Name}}' $(docker ps -aq --no-trunc)
/an-unrelated-app

似乎不在那里。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40379349

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档