【发布时间】:2017-10-16 09:15:55
【问题描述】:
我正在使用 Docker for Mac,为了节省磁盘空间,我想删除一些未使用的本地映像。据我所知,本地文件存储在 ~/Library/Containers/com.docker.docker 中。
但是,即使我从 docker 中删除了所有图像和容器,该文件夹仍保持其大小为一些 GB,并且没有释放一个字节。唯一的选择是完全删除 com.docker.docker 文件夹,但这仅在您要删除所有数据而不仅仅是未使用的图像时才有意义。我做错了什么?
【问题讨论】:
-
docker image rm有什么问题? -
正如我所提到的,它正确地从 cli 中删除了图像,但 com.docker.docker 文件夹没有按预期缩小。这不是删除容器/图像,而是相应地释放磁盘空间。
-
@Henry 有每个人都在寻找的答案。
docker image rm IMAGEID -f强制删除。