第一步:清理构建缓存,清理它完全不会改变现有的镜像和容器。
在 PowerShell 中运行:
docker builder prune -a -f第二步:检查并清理残留的数据卷,这一步只会清理不被任何容器绑定的数据卷。
docker volume prune -f第三步:关闭wsl实例,防止文件被 Docker 后台占用导致压缩失败
wsl --shutdown第四步:进入 Diskpart 工具,以管理员身份打开命令行
diskpart第五步:压缩docker虚拟磁盘空间
select vdisk file="C:\Users\Wang\AppData\Local\Docker\wsl\disk\docker_data.vhdx" attach vdisk readonly compact vdisk detach vdisk显示成功后,退出工具:
exit