如何从本地 minishift 环境中释放 space?

How to free space from local minishift environment?

我已经按照 FAQ 从本地 minishift syndesis 环境中释放 space。但是,minishift status 仍然显示磁盘使用率超过 80%。还有进一步的提示吗?

我通过将 docker 连接到本地 minishift daemon 设法释放了更多 space 并检查了磁盘消耗:

squake:/tmp $ docker system df
TYPE                TOTAL               ACTIVE              SIZE                    RECLAIMABLE
Images              24                  22                  7.92GB              2.295GB (28%)
Containers          159                 54                  1.106GB             1.105GB (99%)
Local Volumes       0                   0                   0B                  0B
Build Cache         0                   0                   0B                  0B

所以我设法修剪了所有未使用的容器:

docker container prune

从 85% 减少到 50% 以下:

您还可以使用 syndesis cmdline 工具 (https://doc.syndesis.io/#syndesis-dev) 并发布

syndesis dev --cleanup