默认资源存储路径:C:\Users\xxx\AppData\Local\Docker
1.查看当前挂在情况
wsl -l -v --all
输出结果如下:
PS C:\Users\Jon> wsl -l -v --all
NAME STATE VERSION
* Ubuntu-20.04 Stopped 2
docker-desktop Stopped 2
docker-desktop-data Stopped 2
2.立即终止所有运行的分发及 WSL 2轻型工具虚拟机
wsl --shutdown
3.导出现在挂在资源数据
wsl --export Ubuntu-20.04 D:\Ubuntu-20.04.tar
wsl --export docker-desktop D:\docker-desktop.tar
wsl --export docker-desktop-data D:\docker-desktop-data.tar
4.卸载当前资源
wsl --unregister Ubuntu-20.04
wsl --unregister docker-desktop
wsl --unregister docker-desktop-data
5.重新挂在资源并指定数据源
wsl --import Ubuntu-20.04 D:\office\Ubuntu\data D:\Ubuntu-20.04.tar --version 2
wsl --import docker-desktop D:\office\Docker\docker-desktop D:\docker-desktop.tar --version 2
wsl --import docker-desktop-data D:\office\Docker\docker-desktop-data D:\docker-desktop-data.tar --version 2
到这里就完成了迁移。