今天清理C盘空间,发现一个很大的文件 ext4.vhdx 足有 15G 之多,发现这个是Docker的虚拟磁盘文件,于是在网上找到移到它的办法,使用 PowerShell 执行下面命令
查看Docker状态和版本
wsl -l -v
关闭Docker服务
wsl --shutdown
压缩备份到别的盘符下,假设叫 E:\dockerdata\docker-desktop-data.tar
wsl --export docker-desktop-data E:\dockerdata\docker-desktop-data.tar
注销现有docker-desktop-data
wsl --unregister docker-desktop-data
导入之前备份好的压缩文件
wsl --import docker-desktop-data E:\dockerdata\ E:\dockerdata\docker-desktop-data.tar