所以,我一直在做一些我知道最终会变坏的东西,我使用docker rm -f标志来删除图像B,因为它继续抱怨另一个图像A仍在使用它而我没有发现特定的图像A,看不到它,所以我想,我会用'-f'。 不幸的是,当然它确实存在,现在我不能删除图像A了,因为我删除了它的依赖图像B而且我继续获取
Error response from daemon: No such id <id-of-already-removed-image-with--f-option>
error: failed to remove one or more images
当我尝试将其删除时。
所以基本上,我可以删除指向不再存在的图像的图像吗?
答案 0 :(得分:1)
通过
切换码头工具service docker.io stop
将/etc/default/docker.io中的DOCKER_OPTS更改为
DOCKER_OPTS="--graph=/home/kasper/dockerrepo"
通过重启docker 服务docker.io启动 然后删除Var / lib / docker。没有找到一种更细粒度的清理方法。