Docker ローカルイメージディレクトリを編集の方法
Dockerのローカルイメージディレクトリを変更するには、次の手順に従います。
- Dockerサービスを停止します。
- sudo systemctl stop docker.service
- デフォルトの/var/lib/dockerディレクトリにある現行のdockerイメージディレクトリを複製して、イメージディレクトリが新しいパスに複製されるよう、新しい場所に複製する。
- sudo rsync -aP /var/lib/docker 新しいパス
- Docker設定ファイルdocker.serviceの編集:
- sudo nano /etc/systemd/system/multi-user.target.wants/docker.service
- 「ExecStart」行の「-g /var/lib/docker」を新しいパス(例:-g /new/path/docker)に変更してください。
- ファイルを保存して閉じる。
- Dockerサービスの設定を再読み込みします
- sudo systemctl デーモン再読み込み
- Dockerサービスを開始する:
- sudo systemctl start docker
Dockerが新しいパスのローカルイメージディレクトリとして使用されるべきです。変更が適用されたことを検証するには、docker infoコマンドを実行します。