Dockerのデフォルトの保存先を変更する方法はありますか?

Dockerのデフォルトの保存場所を変更するには、以下の手順に従って操作することができます。

  1. Dockerのサービスを停止してください。
  2. Linuxシステムでは、Dockerサービスを停止するためには、次のコマンドを使用できます:sudo systemctl stop docker。
  3. Windowsシステム上では、システムトレイにDockerアイコンがあり、右クリックして「終了」を選択できます。
  4. Dockerのデフォルトの保存場所を新しい場所にコピーします。
  5. デフォルトでは、Dockerの保存先ディレクトリはLinuxシステムでは/var/lib/docker、WindowsシステムではC:\ProgramData\Dockerです。
  6. 新しい場所(たとえば/new/docker)にデフォルトのストレージディレクトリをコピーするための以下のコマンドを使用してください:sudo rsync -aP /var/lib/docker/ /new/docker/
  7. Dockerの設定ファイルを編集します。
  8. LinuxシステムでDockerの設定ファイルを編集するには、次のコマンドを使用することができます:sudo nano /etc/docker/daemon.json
  9. Windowsシステムでは、Dockerのインストールディレクトリ内にあるdaemon.jsonファイルをテキストエディタで開くことができます。
  10. 新しい保存先のパスにdata-rootパラメーターを変更してください。
  11. daemon.jsonファイルでdata-rootパラメータの値を新しい保存先パス(例:/new/docker)に変更してください。
  12. 設定ファイルを保存し、閉じます。
  13. Dockerサービスを起動します。
  14. Linuxシステムでは、Dockerサービスを起動するには、以下のコマンドを使用できます:sudo systemctl start docker。
  15. WindowsシステムでDockerアプリケーションを再起動することができます。

今後、Dockerはイメージ、コンテナ、およびデータボリュームなどのファイルを保存する新しい保存パスを使用します。

bannerAds