Docker ボリュームをプルーニングしても安全ですか?

Docker Boryumuwopuruningushitemo An Quandesuka



Docker ボリュームは、コンテナーと共にマウントされる Docker プラットフォームの基本的なデータ ストレージ システムの 1 つです。一般に、Docker コンテナーによって生成されたデータを保存および永続化するために使用されます。コンテナーが削除されると、データにアクセスしたり、別のコンテナーでデータを共有したりすることはできなくなることに注意してください。ただし、ボリュームはホストに保存され、コンテナーのライフサイクルから完全に独立しています。したがって、データのバックアップを提供し、他のコンテナー間でファイルを共有します。

この記事では、次のことを説明します。

Docker ボリュームをプルーニングしても安全ですか?

いいえ、Docker ボリュームのプルーニングは、少なくとも 1 つのコンテナーで使用されないすべてのデータが削除されることを意味するため、Docker ボリュームをプルーニングすることは安全ではありません。これは、将来または他のコンテナーで必要になる可能性があるバックアップ データまたはファイルの破棄です。もう 1 つの理由は、ユーザーが古いプログラムを実行するとエラーが発生する可能性があることです。ボリュームをプルーニングする代わりに、ユーザーは「 RM 」コマンドを特定のボリューム名とともに使用して、選択したボリュームのみを削除します。







ただし、その他の理由で Docker ボリュームをプルーニングしたい場合は、次のセクションを確認してください。



Docker ボリュームをプルーニングする方法は?

Docker ボリュームをプルーニングしてボリューム データを削除するには、所定の手順に従います。



手順 1: Visual Studio コード エディターを開く

Windows の [スタート] メニューから、Visual Studio Code エディターを開きます。





ステップ 2: ターミナルを起動する

次に、「 「ターミナル」 」 メニュー:



ステップ 3: すべてのボリュームを一覧表示する

docker ボリューム ls ' 指図:

> ドッカーボリューム ls

ステップ 4: Docker ボリュームのプルーニング

次に、「 ドッカーボリュームプルーン ' 指図。これにより、確認が求められます。打つ ' 」を使用して、Docker ボリュームをプルーニングします。確認アラートを回避するために、ユーザーは「 -f ' オプション:

> ドッカーボリューム プルーン

再度、Docker ボリュームを一覧表示して、ボリュームが削除されているかどうかを確認します。

> ドッカーボリューム ls

Docker ボリュームが正常に削除されたことがわかります。

Docker ボリュームをプルーニングすることが安全かどうか、およびプルーニングする方法について詳しく説明しました。

結論

いいえ、Docker ボリュームのプルーニングは、少なくとも 1 つのコンテナーが必要としないすべてのデータを削除するため、安全ではありません。これは、将来必要になる可能性のあるバックアップ データまたはファイルの破壊である可能性があります。 Docker ボリュームをプルーニングするには、「 ドッカーボリュームプルーン ' 指図。この投稿では、Docker ボリュームをプルーニングしても安全かどうかについて詳しく説明しました。