Docker 磁盘清理 Mac / Docker Desktop 缓存清理 / Docker 虚拟磁盘过大
Docker 磁盘占用清理(Mac)
识别 Docker VM 与缓存目录的大头占用,在可控前提下清理陈旧数据。
常见占用增长点
- 项目结束后,层缓存和构建缓存常常仍然残留。
- VM 磁盘增长很难通过 Finder 直观看出来。
- 误删关键目录可能影响正在运行的本地环境。
Free Mac Space 覆盖路径
- ~/Library/Containers/com.docker.docker
- ~/.docker
- ~/Library/Group Containers/group.com.docker
推荐处理流程
1.
扫描 Docker 分类并按体积排序。
2.
先处理确认陈旧的缓存路径,避免动到活跃环境数据。
3.
将可清理项移入回收站并核对清理结果。
4.
清理后复扫,确认回收空间是否符合预期。
安全边界
所有路径会先做范围校验,超出扫描根目录的路径会被阻断。
常见问题
能替代 Docker prune 吗?+
更适合作为可视化补充:先看清路径,再决定怎么清。
会自动移除正在使用的容器吗?+
不会。所有清理都需要手动选择,不会静默执行破坏性动作。
团队协作怎么共享结果?+
可导出多格式报告给团队或运维同事。