依存する子イメージを持つDockerイメージを削除できません 質問する

依存する子イメージを持つDockerイメージを削除できません 質問する

やっています

docker rmi c565603bc87f

エラー:

デーモンからのエラー応答: 競合: c565603bc87f を削除できません (強制できません) - イメージには依存する子イメージがあります

つまり、-f フラグを使用してもイメージを削除できません。イメージとそのすべての子を削除するにはどうすればよいでしょうか?

Linux および docker バージョン:

uname -a Linux goracio-pc 4.4.0-24-generic #43-Ubuntu SMP Wed Jun 8 19:27:37 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

docker バージョン クライアント: バージョン: 1.11.2 API バージョン: 1.23 Go バージョン: go1.5.4 Git コミット: b9f10c9 ビルド: Wed Jun 1 22:00:43 2016 OS/Arch: linux/amd64

サーバー: バージョン: 1.11.2 API バージョン: 1.23 Go バージョン: go1.5.4 Git コミット: b9f10c9 ビルド: 2016 年 6 月 1 日水曜日 22:00:43 OS/アーキテクチャ: linux/amd64

ベストアンサー1

場合によっては (私の場合のように)、複数のタグが存在することに気付かず、その一部が他の画像で使用されている可能性のある画像 ID を指定して画像を削除しようとすることがあります。その場合は、画像を削除しない方がよいでしょう

ここで説明したように冗長タグがある場合は、削除したい冗長タグの代わりにdocker rmi <image_id>を使用します。docker rmi <repo:tag>

おすすめ記事