[解決済み】dangling imageとunused imageとは何ですか?
2022-04-19 15:20:57
質問
ドッカーで dockerイメージのpruneのドキュメント を使用すると、-a フラグを使用して
<ブロッククオートぶら下がった画像だけでなく、使用されていない画像をすべて削除します。
以後
ぶら下がった画像をすべて削除します。a が指定された場合、どのコンテナからも参照されていないイメージもすべて削除されます。
ダングリングイメージとは何か、ダングリングイメージと未使用イメージの違いは何か、誰か説明してください。
解決方法は?
未使用のイメージとは、コンテナ内で割り当てられたり、使用されていないことを意味します。例えば
docker ps -a
- を実行すると、終了したコンテナと現在実行中のコンテナがすべてリストアップされます。コンテナ内で使用されている画像が表示されている場合は、使用画像となります。
一方、ぶら下がったイメージは、イメージの新しいビルドを作成したことを意味するだけで、新しい名前は与えられていません。つまり、手持ちの古いイメージが「ぶらさがりイメージ」になるわけです。これらの古いイメージはタグ付けされていないもので、"と表示されます。
<none>
を実行すると、その名前に "が付きます。
docker images
.
実行時
docker system prune -a
は、未使用のイメージとぶら下がったイメージの両方を削除します。したがって、コンテナ内で使用されているイメージは、それが終了したものであれ、現在実行中のものであれ、影響を受けることはありません。
関連
-
[解決済み】Dockerのビルドコンテキスト外のファイルをインクルードする方法とは?
-
[解決済み] dockerイメージのログを見るには?
-
[解決済み] Dockerfileの'COPY'と'ADD'コマンドの違いは何ですか?
-
[解決済み] DockerfileのCMDとENTRYPOINTの違いは何ですか?
-
[解決済み] Dockerでデータベースなどの永続的なストレージを扱う方法
-
[解決済み] 古くて使われていないDockerイメージを削除する方法
-
[解決済み] Dockerイメージの削除方法について教えてください。
-
[解決済み] Dockerの「expose」と「publish」の違いは何ですか?
-
[解決済み] Docker:ローカルのDockerイメージをすべて削除する方法
-
[解決済み】Dockerは仮想マシンとどう違うの?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] ファイル全体を見たり、ファイル全体を走査するのを待たずに、ログの現在の位置からドッカーログをテールする方法
-
[解決済み] 不明な機関によって署名された "docker pull "証明書
-
[解決済み] Docker: 停止したDockerコンテナを表示する
-
[解決済み] docker-compose v3.1でsecret値をどのように管理するのですか?
-
[解決済み] dockerfileでローカルイメージをベースイメージとして使用するにはどうすればよいですか?
-
[解決済み] 古くて使われていないDockerイメージを削除する方法
-
[解決済み】リモートレジストリにあるDockerイメージのすべてのタグを一覧表示するには?
-
[解決済み】特定のコンテナのみdocker-composeを立ち上げる。
-
[解決済み】Docker Registry v2 でイメージのリストを取得する方法
-
[解決済み】Docker remove <none> TAGイメージ