WSL2 Dockerのdataの格納先をDドライブへ変更

前置き

少し前に、windows10HomeのPCでDockerつかいたくて、WSL2をインストールして、Docker Desktop使ってた。
Cドライブが枯渇。整理していたらDockerがいた。

環境

  • Windows 10 Home
  • WSL2(Windows Subsystem for Linux)
  • Docker version 20.10.5

参考

WSL2 Dockerのイメージ・コンテナの格納先を変更したい (WSL2のvhdxファイルを移動させたい)

リンク先の記事の通りにやっただけ。
ありがとうございます。

手順

power shellでやった。

Docker Desktop停止。

// 停止出来てるか確認
 wsl -l -v

ディストリビューションのエクスポート。

wsl --export docker-desktop D:\Docker\docker-desktop.tar
wsl --export docker-desktop-data  D:\Docker\docker-desktop-data.tar

ディストリビューションの削除。

wsl --unregister docker-desktop
wsl --unregister docker-desktop-data 

ディストリビューションのインポート

wsl --import docker-desktop D:\wsl\Docker-desktop D:\Docker\docker-desktop.tar
wsl --import docker-desktop-data D:\wsl\Docker-desktop-data D:\Docker\docker-desktop-data.tar

Docker Desktopの起動。

似てる投稿

トップページへ