2016-11-02 3 views
2

指定した名前のドッカー画像を起動すると、すでに実行中のドッカーコンテナによって名前が既に取得されていることが報告されます。 docker ps -aを見てそのコンテナを見つけることができず、IDまたは名前で参照することもできません。競合するコンテナを見つけるにはどうすればよいですか?この状況をどうやってデバッグするのですか?ドッカーレポートが実行されていない競合するコンテナを見つけるにはどうすればよいですか?

[email protected]$ docker --version 
Docker version 1.11.2, build b9f10c9 
[email protected]$ 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'. 
[email protected]$ docker ps -a | grep 9467 
[email protected]$ 
[email protected]$ docker rm -f 946747f7608fb17e8f1677152e44a21aeb9f4d3cfda9b30bc7cd7a92411e533e 
Error response from daemon: No such container: 946747f7608fb17e8f1677152e44a21aeb9f4d3cfda9b30bc7cd7a92411e533e 
[email protected]$ docker rm -f myimage-build 
Error response from daemon: No such container: myimage-build 
[email protected]$ 
[email protected]$ 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'. 
+0

あなたのホストOSとドッカーのバージョンは何ですか? – Rao

+0

'' docker inspect --format = '{{。Name}}' $(sudo docker ps -aq --no-trunc) 'の結果は何ですか? [This](http://stackoverflow.com/questions/16840409/how-do-you-list-containers-in-docker-io)はあなたを助けます。 – Rao

+0

あなたが気にしない場合は、クリーンな環境のためにDockerコンテナをすべて停止/削除してください。 '' 'docker stop $(docker ps -a -q)' '' '' 'docker rm $(docker ps- a -q) '' ' –

答えて

-1

私はWojtekさんと同じチームで働くラオ

私はドッキングウィンドウを実行するには、あなたが提案検査:

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

が存在していないようです。

関連する問題