使用命令行将wsl方式创建的Docker迁移
使用命令行将wsl方式创建的Docker迁移
1. 关闭docker
#查看活动中的容器
docker ps
#关闭上面看到的容器id(非正常关闭的容器,再次启动时,容易端口无法注册)
docker stop 容器id
#关闭docker
service docker stop
2. 关闭wsl
wsl --shutdown
3.创建备份
- 创建文件夹
md E:\docker\wsl\docker-desktop-data - 将docker-desktop-data导出到E:\docker\wsl\docker-desktop-data.tar
wsl --export docker-desktop-data E:\docker\wsl\docker-desktop-data.tar
4.导入备份
- 注销docker-desktop-data:
wsl --unregister docker-desktop-data - 重新导入docker-desktop-data到要存放的文件夹:E:\docker\wsl\docker-desktop-data
wsl --import docker-desktop-data E:\docker\wsl\docker-desktop-data\ E:\docker\wsl\docker-desktop-data.tar --version 2

浙公网安备 33010602011771号