【问题标题】:inconsistency between "docker system df" and Docker Desktop on MacMac 上的“docker system df”和 Docker Desktop 之间的不一致
【发布时间】:2021-12-07 18:07:51
【问题描述】:
#docker system df
TYPE            TOTAL     ACTIVE    SIZE      RECLAIMABLE
Images          222       0         42.87GB   42.87GB (100%)
Containers      0         0         0B        0B
Local Volumes   10        0         77.68MB   77.68MB (100%)
Build Cache     946       0         7.982GB   7.982GB

docker system df 命令看来,我的 docker 磁盘空间不足。但 Docker 桌面显示:

所以我很困惑哪一个应该是正确的指示 docker 空间使用情况?

【问题讨论】:

  • 您使用的是哪个 docker-desktop 版本?只是为了确认我正在使用 docker-desktop for windows,您从 docker-desktop 仪表板添加到线程中的图像是什么?另外,请添加保存 docker 桌面数据的设备的存储使用情况(可能是一些内部磁盘)
  • 你为什么说docker system df 命令显示你空间不足?

标签: docker docker-desktop


【解决方案1】:

如果您使用的是 mac/windows,那么这意味着您在后台运行的是运行 linux 的 VM。然后,该磁盘大小对应于包含 Linux 发行版的 VM 磁盘大小,而不仅仅是 docker 的东西。

【讨论】:

    【解决方案2】:

    实际上,RECLAIMABLE 列基本上是未使用的资源的大小和百分比,没有容器使用这些图像/卷。在您的情况下,100% 的图像和卷​​都处于“空闲”状态,因此您可以根据需要将其删除,有一些很好的方法可以删除它们,例如 docker image prunedocker system prune

    您发送的图片有您要查找的内容。

    【讨论】:

    • 那图中Disk image size对应的命令是什么?
    • 对不起,我不知道。我可以稍后查看@derek。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-11-25
    • 2021-08-21
    • 2017-01-01
    • 1970-01-01
    • 2020-07-28
    • 2023-01-24
    • 1970-01-01
    相关资源
    最近更新 更多