无法删除具有依赖子图像的 docker 图像

新手上路,请多包涵

我在尝试

docker rmi c565603bc87f

错误:

来自守护程序的错误响应:冲突:无法删除 c565603bc87f(无法强制)- 图像具有依赖的子图像

所以即使使用 -f 标志我也无法删除图像。那么如何删除图像及其所有子项?

Linux 和 docker 版本:

uname -a Linux goracio-pc 4.4.0-24-generic #43-Ubuntu SMP Wed Jun 8 19:27:37 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

docker 版本客户端:版本:1.11.2 API 版本:1.23 Go 版本:go1.5.4 Git 提交:b9f10c9 内置:2016 年 6 月 1 日星期三 22:00:43 OS/Arch:linux/amd64

服务器:版本:1.11.2 API 版本:1.23 Go 版本:go1.5.4 Git 提交:b9f10c9 内置:2016 年 6 月 1 日星期三 22:00:43 OS/Arch:linux/amd64

原文由 YakovlevRoman 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 369
1 个回答

在某些情况下(例如我的情况),您可能会尝试 通过指定具有多个您不知道存在的标签的图像 id 来删除图像,其中一些标签可能被其他图像使用。在这种情况下, 您可能不想删除图像

如果您遇到此处描述的冗余标签,请在要删除的冗余标签上使用 docker rmi <repo:tag> 而不是 docker rmi <image_id>

原文由 bbarker 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题