PS:适用于:新版本 wsl管理的docker
windows docker 迁移 docker虚拟映像文件
如何判断:
-
打开powershell 输入wsl -l -v,即可查看当前docker发行版运行状态。(如果没有,不适用。但是在这个之前的版本,可以直接设置文件位置)
docker-desktop docker-desktop-data #(这个需要迁移)
操作:
-
关闭docker
桌面版,右击关闭即可 -
关闭发行版
wsl --shutdown
- 导出 docker-desktop-data(原有images不会一起导出:不影响原来有的镜像和容器,如果担心,建议备份)
wsl --export docker-desktop-data E:\Docker\docker-desktop-data.tar
- 注销 docker-desktop-data
wsl --unregister docker-desktop-data
- 重新导入docker-desktop-data
wsl --import docker-desktop-data E:\Docker\data\ E:\Docker\docker-desktop-data.tar --version 2
- 重启docker…