针对windows系统
docker 创建时,需创建volume
关闭Docker服务,执行如下命令
# 导出WSL子系统镜像
wsl --export docker-desktop "G:\Docker\wsl\distro\docker-desktop.tar
wsl --export docker-desktop-data "G:\Docker\wsl\data\docker-desktop-data.tar
# 注销现有的WSL
wsl --unregister docker-desktop
wsl --unregister docker-desktop-data
# 创建新的WSL系统
wsl --import docker-desktop "G:\Docker\wsl\distro" "G:\Docker\wsl\distro\docker-desktop.tar" --version 2
wsl --import docker-desktop-data "G:\Docker\wsl\data" "G:\Docker\wsl\data\docker-desktop-data.tar" --version 2
# 重新打开Docker,观察变化
docker pull hello-world
查看G:\Docker\wsl\data G:\Docker\wsl\distro目录是否有更新
如有,tar包可删除