【发布时间】:2019-04-20 15:01:15
【问题描述】:
我的机器中有多个停止的容器和图像。
我想清理并删除所有容器:docker ps -a 没有返回任何内容。
我运行 docker rmi $(docker images -q) 删除缓存的图像,但我得到:
来自守护进程的错误响应:冲突:无法删除... (必须强制)- 图像在多个存储库中引用
它在谈论什么存储库?
【问题讨论】:
-
你可以尝试使用强制选项(-f)调用它:docker rmi -f $(docker images -q)
-
在这里你可以找到一个提示:github.com/portainer/portainer/issues/497github.com/moby/moby/issues/1530 看起来如果你在同一个图像上有多个标签,docker 会返回这样的消息。
标签: macos docker docker-container docker-image