無イメージの創造と混乱時々、何も映っていない画像(虚像)を見ることがありますが、それは
下記の通り root@instance-o70no2nw:~# docker イメージ -a リポジトリ タグ イメージ ID 作成 サイズ <なし> <なし> 867c2dc0031b 12時間前 465MB mytomcat 8.5.0 34c8c864d046 12時間前 465MB ubuntu 16.04 a3551444fc85 2日前 119MB mysql 8.0.16 d72169616e20 4日前 443MB mysql 最新 d72169616e20 4日前 443MB tomcat 最新 5a069ba3df4d 2週間前 465MB Noneオブジェクトをクリーンアップする方法Docker は、イメージ、コンテナ、ボリューム、ネットワークなどの未使用のオブジェクト (多くの場合、「ガベージ コレクション」と呼ばれます) をクリーンアップするために保守的なアプローチを採用しています。 トリムミラーなし画像(ぶら下がっている画像)をクリーンアップする root@instance-o70no2nw:~# docker イメージのプルーニング 警告! これにより、ぶら下がっている画像がすべて削除されます。 本当に続行しますか? [y/N] y 回収されたスペースの合計: 0B コンテナで使用されていないイメージをクリーンアップするコマンド: デフォルトでは、続行するように求められます。プロンプトをバイパスするには、-f または --force フラグを使用します。 $ docker イメージ prune -a --filter "until=24h" 剪定容器コンテナの起動時に --rm フラグが指定されていない限り、コンテナを停止してもコンテナは自動的に削除されません。停止したコンテナも含め、Docker ホスト上のすべてのコンテナを表示するには、docker ps -a コマンドを使用します。特に開発環境では、コンテナの数の多さに驚かれるかもしれません。停止されたコンテナの書き込み可能なレイヤーは、依然としてディスク領域を占有します。これらをクリーンアップするには、docker コンテナ prune コマンドを使用します。 $ dockerコンテナのプルーン 警告! これにより、停止されたコンテナがすべて削除されます。 本当に続行しますか? [y/N] y デフォルトでは、続行するように求められます。プロンプトをバイパスするには、-f または --force フラグを使用します。 デフォルトでは、停止されたコンテナはすべて削除されます。 --filter フラグを使用してスコープを制限できます。たとえば、次のコマンドは、24 時間以上前に作成された停止されたコンテナのみを削除します。 トリミングロールボリュームは 1 つ以上のコンテナで使用でき、Docker ホスト上のスペースを占有します。ボリュームは自動的に削除されることはありません。削除するとデータが破壊されるためです。 $ dockerボリュームプルーニング 警告! これにより、少なくとも 1 つのコンテナーで使用されていないすべてのボリュームが削除されます。 本当に続行しますか? [y/N] y ネットワークの剪定Docker ネットワークは多くのディスク領域を占有しませんが、iptables ルール、ブリッジ ネットワーク デバイス、およびルーティング テーブル エントリを作成します。これらをクリーンアップするには、docker network prune を使用して、コンテナで使用されていないネットワークをクリーンアップできます。 $ docker ネットワークプルーニング すべてをトリミングdocker system prune コマンドは、イメージ、コンテナ、ネットワークをプルーニングする簡単な方法です。 Docker 17.06.0 以前では、ボリュームのプルーニングは問題ありません。 Docker 17.06.1 以降では、ボリュームをプルーニングするには、docker system prune コマンドに --volumes フラグを明示的に指定する必要があります。 $ docker システムプルーン 警告! これにより以下が削除されます: - 停止したコンテナすべて - 少なくとも 1 つのコンテナで使用されていないすべてのネットワーク - すべてのぶら下がった画像 -すべてのビルドキャッシュ 本当に続行しますか? [y/N] y Docker 17.06.1 以降を使用しており、ボリュームの整理も行う場合は、--volumes フラグを使用します。 $ docker system prune --volumes 警告! これにより以下が削除されます: - 停止したコンテナすべて - 少なくとも 1 つのコンテナで使用されていないすべてのネットワーク - 少なくとも 1 つのコンテナで使用されていないすべてのボリューム - すべてのぶら下がった画像 -すべてのビルドキャッシュ 本当に続行しますか? [y/N] y これで、Prune コマンドを使用して Docker の none イメージをクリーンアップする方法についての記事は終了です。Docker の none イメージをクリーンアップする方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Flexレイアウトを使用してヘッドの固定コンテンツ領域のスクロールを実現する方法
導入今日SQLを書いているときに、問題が発生しました。要件は、データを照会し、スコアと過去 1 週間...
目次キル命令実行原理命令実行特性クエリ実行の強制終了の原則接続終了の実装原則中断される可能性はありま...
以下の属性はブラウザとの互換性があまりありません。 1.transform:rotate(45度) ...
目次1. provide/inject の用途は何ですか? 2. provide/injectの使い...
## 1最近、docker デプロイメントを学習しており、当初は nginx を docker 化す...
スワップの紹介Linux のスワップ (スワップ パーティション) は、Windows の仮想メモリ...
MySQL 変数には、システム変数とシステム変数が含まれます。今回の学習課題はユーザー定義変数です。...
競合の主な症状は、FLASH ボタンがジャンプし続け、不安定になり、Web ページの外観と通常のアク...
この記事では、ES6 の for ... of ループについて説明します。古い方法以前は、JavaS...
パフォーマンスは本当に重要ですか?パフォーマンスは重要であり、誰もがそれを知っています。なぜ私たちは...
<br />序文: このチュートリアルを読む前に、序文を注意深く読んでください。そうしな...
HTML、CSS、JSフロントエンドを学習中の皆さん、今回はショッピングモールの事例の実装をシェアし...
目次Vue でのスロットの使用: slotスコープ付きスロット: テンプレートタグで囲む要約するVu...
一般的な演算子と JavaScript の演算子の概要カテゴリオペレーター算術演算子+、–、*、/、...
以下のように表示されます。昨日: UNIX_TIMESTAMP(CAST(SYSDATE() AS ...