ドッカーでdocker イメージ prune のドキュメント-aフラグを使用して
未使用の画像だけでなく、未使用の画像もすべて削除します
以降
ぶら下がっているイメージをすべて削除します。-a が指定されている場合は、どのコンテナからも参照されていないイメージもすべて削除されます。
Q:dangling
画像とは何ですか? Q:と画像
の違いは何ですか?dangling
unused
ベストアンサー1
未使用のイメージとは、コンテナ内で割り当てられていないか、使用されていないイメージのことです。たとえば、実行中の場合docker ps -a
、終了したコンテナと現在実行中のコンテナがすべて一覧表示されます。いずれかのコンテナ内で使用されていると表示されるイメージは、「使用済みイメージ」です。
一方、ダングリングイメージとは、イメージの新しいビルドを作成したが、新しい名前が付けられていないことを意味します。そのため、古いイメージが「ダングリング イメージ」になります。これらの古いイメージは、タグが付いていないイメージで、<none>
を実行すると名前に「 」が表示されますdocker images
。
を実行するとdocker system prune -a
、停止しているコンテナ、コンテナが関連付けられていないイメージとネットワークがすべて削除され、キャッシュが構築されます。注意してください。