楽しいドッカーシリーズII:ドッカーミラー削除されました

入門

開発プロセスの間にクラウドコンテナは、我々はテスト検証するために、ローカルにミラーリング機能をいくつかのミラーリングを行います。ローカルミラーサーバーが多くなり、長い時間が、我々はテスト前の画像を削除する必要がありますが、私たちは、ミラーを削除する過程でいくつかの問題が発生します、この資料では、このテーマについて詳しく説明します。

  • 问题1:ドッカー画像が停止コンテナによって使用されています
  • 问题2:画像が複数のリポジトリで参照されています

问题1:ドッカー画像が停止コンテナによって使用されています

我々が使用するdocker rmi [image id]削除コンテナミラーが、以下の削除を求められた場合:
ここに画像を挿入説明
削除ミラーリングに対応した平均値を使用した容器の停止があり、それは指定されたイメージを削除することはできません。

ソリューション:

1、コマンドを実行しますdocker ps -a。コマンドは、コンテナが実行されていないなど、コンテナのすべてを見ることであることを意味し、
このコマンドを実行することにより、あなたはミラーを停止するには、コンテナへの参照がある見ることができ、それを削除することはできません。
ここに画像を挿入説明
2、でdocker rm [container id]ストップを削除しますコンテナの後、次に実行docker rmi [image id]に成功し、対応する画像を削除します。

问题2:画像が複数のリポジトリで参照されています

あなたがミラーを削除するには、次のヒントは、ミラーが複数の倉庫に送られ、削除することはできません。
ここに画像を挿入説明
解決策:
指定した画像の名前の代わりに画像IDを削除します。としてdocker rmi service:2.0.0

88元記事公開 ウォン称賛49 ビューに10万+を

おすすめ

転載: blog.csdn.net/Diamond_Tao/article/details/103119450