Dockerのストレージパスをどのように変更すればよいですか?
新しいDockerの保存場所を設定するには、Dockerの構成ファイルを編集し、新しい保存場所を指定する必要があります。Dockerの保存場所を変更する手順は以下の通りです:
- Dockerの設定ファイルを見つけてください。ほとんどのLinuxシステムでは、Dockerの設定ファイルは/etc/docker/daemon.jsonにあります。ファイルが存在しない場合は、新しいファイルを作成できます。
- 設定ファイルを編集してください。テキストエディタで設定ファイルを開いて、以下の内容を追加してください。
{
"data-root": "/new/path/to/docker_data"
}
新しいパス、docker_dataのパスを置き換えて、Dockerデータを保存したいパスに変更してください。
- 設定ファイルを保存して閉じてください。
- Dockerサービスを再起動してください。次のコマンドを使用してDockerサービスを再起動できます:
sudo systemctl restart docker
- 変更が有効になっているかを確認してください。 Dockerの保存パスが変更されているかを確認するには、以下のコマンドを使用できます。
docker info | grep "Docker Root Dir"
新しいストレージパスが表示されたら、変更が有効になったことを意味します。表示されない場合は、設定ファイルのエラーかDockerサービスが適切に再起動されていない可能性があります。問題を解決するために、同じ手順を繰り返すことができます。