Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何找到docker reports未运行的冲突容器?_Docker - Fatal编程技术网

如何找到docker reports未运行的冲突容器?

如何找到docker reports未运行的冲突容器?,docker,Docker,当我启动具有指定名称的docker映像时,docker报告该名称已被已运行的docker容器使用。通过查看docker ps-a无法找到该容器,也无法通过id或名称将其删除。如何找到冲突的正在运行的容器?我如何进一步调试这种情况 myuser@myhostname$ docker --version Docker version 1.11.2, build b9f10c9 myuser@myhostname$ docker run --name=myimage-build ubuntu dock

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

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'.

我和Wojtek在同一个团队工作

我运行您建议的docker inspect:

docker inspect --format='{{.Name}}' $(docker ps -aq --no-trunc)
/an-unrelated-app

似乎不存在。

您的主机操作系统和docker版本是什么?docker inspect--format='{{.Name}}'$(sudo docker ps-aq--no trunc)的结果是什么?应该可以帮助您。如果您不介意,请尝试停止/移除所有Docker容器,以获得一个干净的环境
Docker stop$(Docker ps-a-q)
Docker rm$(Docker ps-a-q)