压缩Docker WSL空间

在docker中使用命令清除镜像后,C盘的空间仍没有清除,百度后,使用以下PowerShell命令可以完成空间清理

1
2
3
4
5
6
7
8
wsl --shutdown
diskpart
# open window Diskpart
select vdisk file="C:\Users\86158\AppData\Local\Docker\wsl\data\ext4.vhdx" # 这里换成自已的docker wsl ext4.vhdx位置
attach vdisk readonly
compact vdisk
detach vdisk
exit