Windows中移动docker的c盘文件ext4 vhdx

起因 C盘空间不足 docker 中的文件ext4.vhdx占用20多个G 浪费c盘空间 准备调整

找了很多文章 最终解决问题达到效果

1. 检测列表

1
wsl --list -v

2. 停止容器

1
wsl  --shutdown 

3. 导出数据

1
2
wsl --export docker-desktop-data "E:\AIProject\docker\wsl\data\docker-desktop-data.tar"

4 取消注册docker数据

1
wsl --unregister docker-desktop-data

5 恢复数据

1
wsl --import docker-desktop-data "E:\AIProject\docker\wsl\data" "E:\AIProject\docker\wsl\data\docker-desktop-data.tar" --version 2

启动docker看是否正常 如果正常 可以删除.tar文件了 移动盘符位置可以自定义

参考文章