Dockerのディレクトリの移動方法
Docker ディレクトリの移動は、以下の手順で行うことができます。
- Dockerサービスの停止:端末で「sudo service docker stop」または「sudo systemctl stop docker」を実行してDockerサービスを停止します。
- Dockerディレクトリの複製:cpコマンドを使用してDockerディレクトリを新しい場所にコピーする。例えば、Dockerディレクトリが/var/lib/dockerにある場合、/new/location/dockerにコピーするには次のコマンドを実行する:sudo cp -r /var/lib/docker /new/location/docker。
- Dockerの設定を変更する手順: Dockerの設定ファイルを編集して、Dockerのディレクトリのパスを新しい場所に変更します。設定ファイルは通常、/etc/docker/daemon.jsonまたは/etc/default/dockerにあります。テキストエディタで設定ファイルを開き、data-rootなどの構成項目の値を新しいDockerのディレクトリのパスに変更します。変更した設定ファイルを保存します。
- Dockerサービスを起動する:sudo service docker start あるいは sudo systemctl start docker を実行し、Dockerサービスを起動する。
データの移行が完了すると、Dockerは新しいディレクトリを使用して、イメージ、コンテナ、ボリュームなどのデータを格納します。 移行する前に、すべての重要なデータをバックアップしてください。