Mac Docker 磁盘清理

管理 Mac 上 Docker 占用的磁盘空间

MintDisk 显示 Docker 的悬空镜像、已停止的容器和构建缓存占用了多少空间,并用 Docker 自己的 prune 命令将其移除。

扫描免费。清理和删除功能包含在 7 天免费试用和 Pro 中。

MintDisk 开发者工具包,本地 AI 模型列表下方是悬空 Docker 镜像和已停止的容器

Mac 上 Docker 磁盘清理的使用方法

  1. 1

    检查 Docker

    开发者工具包向 Docker 查询磁盘用量,列出悬空镜像(没有标签且没有容器使用)和已停止的容器,并显示大小。

  2. 2

    加入构建缓存

    深层清理会列出 Docker 未使用的构建缓存(由你自行选择)以及超过 7 天的 Docker Desktop 旧日志。

  3. 3

    移除

    MintDisk 替你运行 Docker 的 image prune、container prune 或 builder prune。卷和带标签的镜像从不会被触碰。

适用场景

  • 重新构建后留下的镜像

    每次重新构建都可能留下一个无标签镜像,累积起来可达数 GB。

  • 很久以前停止的容器

    已停止的容器在被移除之前会一直保留其数据。

  • Docker 构建缓存清理

    Docker 会保留之前构建的缓存。未使用的缓存可以清除,需要时 Docker 会重新生成。

使用须知

  • 移除是永久性的:清理掉的镜像、容器和构建缓存不会进入废纸篓。
  • MintDisk 需要能使用 docker 命令,且 Docker 必须正在运行;否则 MintDisk 会提示未找到 Docker 或 Docker 未运行。
  • 构建缓存清理运行 docker builder prune --all,会移除所有未使用的构建缓存,因此下次构建可能更慢。
  • 卷、带标签的镜像和正在运行的容器从不会被移除。

常见问题

MintDisk 会从 Docker 中移除什么?

悬空镜像、已停止的容器,以及在深层清理中选中时的未使用构建缓存。它使用 Docker 自己的 prune 命令。

我的卷安全吗?

安全。卷和带标签的镜像从不会被触碰。

支持 Docker Desktop 吗?

支持,只要 docker 命令可用且 Docker 正在运行。MintDisk 使用默认的 Docker 上下文(context)。

Docker 清理免费吗?

扫描是免费的。移除需要 7 天免费试用或 Pro 许可证。

继续了解

在你的 Mac 上试一试

MintDisk 支持 macOS 12 及更高版本,适用于 Apple 芯片和 Intel 芯片的 Mac。在应用内即可开始 7 天试用,无需银行卡。

向 AI 助手了解 MintDisk

主流大语言模型给出的实时、客观中立评估。