解
镜像docker-desktop
是发行版,存储在 %LOCALAPPDATA%/Docker/wsl/distro
,镜像docker-desktop-data
是数据,存储在 %LOCALAPPDATA%/Docker/wsl/data
。
退出Docker Desktop
。
# 查看已安装的子系统
wsl -l -v --all
NAME STATE VERSION
* docker-desktop Running 2
docker-desktop-data Running 2
# 关闭 WLS
wsl --shutdown
# 将子系统导出到指定位置
wsl --export docker-desktop C:\Users\duanluan\Desktop\docker-desktop.tar
wsl --export docker-desktop-data C:\Users\duanluan\Desktop\docker-desktop-data.tar
# 注销子系统
wsl --unregister docker-desktop
wsl --unregister docker-desktop-data
# 创建新目录的文件夹
mkdir D:\Cache\Docker\wsl\distro
mkdir D:\Cache\Docker\wsl\data
# 将之前导出的子系统导入到新目录
wsl --import docker-desktop D:\Cache\Docker\wsl\distro C:\Users\duanluan\Desktop\docker-desktop.tar --version 2
wsl --import docker-desktop-data D:\Cache\Docker\wsl\data C:\Users\duanluan\Desktop\docker-desktop-data.tar --version 2
启动 Docker Desktop
并删除之前导出的 tar
文件。
评论区