これらの Docker コンポーネントはシステム領域の大部分を占有し、システムのパフォーマンスに影響を与える可能性があります。システム領域を解放し、Docker のパフォーマンスを向上させるために、ユーザーは Docker キャッシュをクリアする必要がある場合があります。
このブログでは、Windows で Docker キャッシュをクリアする方法について説明します。
- Windows 上の Docker デスクトップから Docker のキャッシュをクリアするにはどうすればよいですか?
- Windows 上の Docker CLI から Docker のキャッシュをクリアするにはどうすればよいですか?
Windows 上の Docker デスクトップから Docker のキャッシュをクリアするにはどうすればよいですか?
Docker デスクトップ アプリケーションから Docker キャッシュをクリアするには、指定された手順を実行します。
ステップ 1: Docker デスクトップを起動する
まず、Windows の [スタート] メニューから Docker デスクトップ アプリケーションを起動します。
ステップ 2: トラブルシューティング設定を開く
次に、下の強調表示された「」をクリックします。 バグ 」アイコンをクリックしてトラブルシューティング オプションを開きます。
ステップ 3: Docker キャッシュをクリアする
Docker キャッシュをクリアするには、2 つのオプションを使用できます。 1つは「 データのクリーン/パージ 」オプションを使用すると、すべての Docker 構成設定が完全に削除されます。 2つ目は「 工場出荷時のデフォルトにリセットする 」オプションを使用すると、すべての Docker コンテナー、イメージ、ボリューム、ネットワークが削除されます。
クリックしてください ' 工場出荷時のデフォルトにリセットする 」設定を使用して、Docker を出荷時設定にリセットします。
次に、「」をクリックします。 はい、とにかくリセットしてください 」ボタンをクリックして Docker キャッシュをリセットします。
ノート: Docker を工場出荷時設定にリセットすると、すべての Docker コンテナー、イメージ、およびボリュームが完全に削除されます。したがって、ユーザーは後で使用できるようにデータのバックアップを作成する必要があります。
Windows 上の Docker CLI から Docker のキャッシュをクリアするにはどうすればよいですか?
Docker CLI ツールを使用すると、ユーザーは Windows OS で Docker コマンドを利用できます。 Docker CLI では、Docker コンポーネントをより詳細に制御することもできます。 Docker CLI から Docker キャッシュをクリアするには、ユーザーはすべての Docker コンテナを削除するか、単に「 ドッカーシステムプルーン ' 指図。
デモンストレーションのために、指定された手順を実行します。
ステップ 1: Docker ディスクの使用状況を確認する
まず、「」を使用して Docker ディスクの使用状況を確認します。 ドッカーシステムDF ' 指図:
ドッカーシステム DF
ステップ 2: すべてのコンテナを停止する
次に、提供されたコマンドを使用して、実行中のすべてのコンテナを停止します。
ドッカーストップ $ ( 港湾労働者 ps -a -q )
ステップ 3: すべての Docker コンテナを削除する
Docker コンテナを削除するには、「 ドッカーrm ' 指図:
港湾労働者 rm $ ( 港湾労働者 ps -a -q )
未接続のコンテナ、イメージ、ネットワークを削除する
コンテナ、イメージ、ネットワークなどの未使用の Docker コンポーネントを完全に削除するには、「 ドッカーシステムプルーン ' 指図。 Docker ボリュームも削除するには、「 -の ” オプションをコマンドと一緒に使用します。
ドッカーシステム プルーン
Windows で Docker キャッシュを削除する方法は以上です。
結論
Docker キャッシュをクリアすると、Docker のディスク領域が解放され、システムのパフォーマンスが向上します。ただし、これにより重要なコンテナーやイメージも削除される可能性があります。 Docker デスクトップ アプリケーションから Docker キャッシュをクリアするには、まずトラブルシューティング オプションを開きます。次に、Docker を出荷時設定にリセットします。コマンドラインから未解決のコンポーネントを削除するには、単に「 ドッカーシステムプルーン ' 指図。この投稿では、Docker キャッシュをクリアする方法を説明しました。