dockerのデフォルトのimage保存場所を変更するには
Dockerのデフォルトイメージ保存先を変更するには、以下の手順を実行します。
- Dockerサービスを停止する。ターミナルで次のコマンドを実行します。
sudo systemctl stop docker
- /var/lib/docker
- /new/path/docker
sudo mv /var/lib/docker /new/path/docker
- 新しいイメージを格納するディレクトリを元の場所にシンボリックリンクするシンボリックリンクを作成する。シンボリックリンクを作成するには次のコマンドを実行する。
sudo ln -s /new/path/docker /var/lib/docker
- ターミナルで次のコマンドを実行して、Docker サービスを起動します。
sudo systemctl start docker
Dockerは新しいイメージ保存ディレクトリを使用するようになりました。
既定のイメージのストレージ場所を変更するとDockerが動作しなくなったり、イメージにアクセスできなくなるので注意してください。操作前に重要なイメージとコンテナデータをバックアップし、イメージのストレージディレクトリを移動する前にはDockerコンテナがすべて停止していることを確認してください。