プログラムを中心とした個人的なメモ用のブログです。 タイトルは迷走中。
内容の保証はできませんのであしからずご了承ください。

2019/12/27

Docker Desktop for Windows のデータの格納場所を変更(移動)する

event_note2019/12/27 3:03

Docker Desktop for Windows はデフォルトでは C ドライブにデータを格納しますが、これを別のドライブに移動させました。

環境

  • Windows 10
  • Docker Desktop for Windows 2.1.0.5

移動先にフォルダを作成する

移動先に Docker のデータを格納するためのフォルダを作成しておきます。
今回は D ドライブに DockerVM というフォルダを作成しました。

Hyper-V の設定を変更する

スタートメニューから Hyper-V マネージャー を起動し、DockerDesktopVM の仮想マシンを右クリックして 移動 を選択します。

ウィザードを次へ進んでいき、仮想マシンの新しい場所で、先ほど作成したフォルダ(ここでは D:\DockerVM\)を指定します。

次へ進むとデータの移動が開始されます。

Docker Desktop for Windows の設定を変更する

タスクバーの Docker アイコンを右クリックし、Settings を選択します。

AdvancedDisk image location で、先ほど作成したフォルダ内の Virtual Hard Disks (ここでは D:\DockerVM\Virtual Hard Disks)を選択します。

すると、Disk image location に選択したフォルダ内の DockerDesktop.vhdx が指定された状態になります。

Apply を押すと Docker が再起動し、完了です。