web-dev-qa-db-ja.com

コンテナが実行されていなくても画像を削除できません

マシンに複数の停止したコンテナとイメージがありました。
すべてのコンテナをクリーンアップして削除したかった:
_docker ps -a_は何も返しません。
キャッシュされたイメージを削除するためにdocker rmi $(docker images -q)を実行しますが、次のようになります。

デーモンからのエラー応答:競合:削除できません...(強制する必要があります)-イメージは複数のリポジトリで参照されています

それはどのリポジトリについて話しているのですか?

22
Jim

すべての画像を削除したい場合は、次のコマンドを使用できます。

docker images | awk '{print $1":"$2}' | egrep -E 'REPOSITORY|TAG' | xargs -n1 docker rmi
0
kiwo