用下面的命令:
docker images -f "dangling=true"
查到一个dangling镜像 54ffff274771
想要删除之
docker rmi 54ffff274771
发现删除不了,说
Error response from daemon: conflict: unable to delete 54ffff274771 (cannot be forced) - image is being used by running container 5e0d532b4811
我的理解,dangling 镜像不是没用可以随意删除吗?
dangling 镜像也是可以直接用 image id 启动容器的。
也可以,容器启动的时候它还不是 dangling 的,但是在容器启动之后,它才变成 dangling 镜像。
所以,danling 镜像有跑着的容器并不奇怪。
有跑着的容器就不能随意删除。