当前位置: 首页 > 知识库问答 >
问题:

如何在Docker中删除多个图像?[副本]

华安民
2023-03-14

有人知道如何巧妙地删除图像吗?

非常感谢!

共有1个答案

干照
2023-03-14

首先,您需要删除/停止正在使用您的映像的运行容器(您想要删除的那个)。

  • docker ps-a:查看计算机中所有正在运行的容器。
  • docker停止 :停止正在运行的容器。
  • docker rm :删除/删除docker容器(仅当它停止时)。
  • Docker image LS:查看所有可用图像的列表及其标记、图像id、创建时间和大小。
  • docker rmi :删除特定图像。
  • 删除rmi-f :强制删除docker映像
  • docker rm-f(docker ps-a awk‘{print$1}'):删除计算机中所有可用的docker容器
  • docker图像rm :删除特定图像

要移除图像,您必须移除/停止所有正在使用它的容器。

    null
 类似资料:
  • 来自守护进程的错误响应:冲突:无法删除529072250ccc(无法强制)-正在运行的容器5da200b36c1e正在使用映像 如何删除码头工人镜像? docker ps是Nothing。 容器ID映像命令创建的状态端口名称 但是我不能删除图像。我尝试过的命令 完成此操作后,图像会消失一次,但会再次出现。 或者有时图像不会消失。

  • 我正在OS X 10.8.4(Mountain Lion)下的Vagrant下运行Docker,每当我试图删除一个保存的图像时,我会得到一个错误: 根据帮助,正确的语法是,我不知道该如何解释。 如何删除图像?   有趣的是,当我运行时,根本没有容器显示。运行将显示四(4)个图像和一(1)个图像。

  • 我有以下图片: 当我试图移除其中一个时,我得到: 我怎样才能移除它们?为什么会有这样的冲突?

  • 我创建了一个本地docker注册表,然后从docker hub中提取一些docker映像,然后将它们推送到本地注册表。现在我要删除我的本地图像。但这里的问题是,图像的是相同的,我无法删除它们。我寻找解决办法,但没有找到解决办法。 的输出: 来自后台进程的错误响应:冲突,无法删除映像810001CB03AF,因为它被标记在多个存储库中,使用-f强制执行错误:无法删除映像:[810001CB03AF]

  • 然后尝试了这个解决方案,我尝试了,但没有返回任何内容,还尝试了,显示0 GB。 我还计划在docker内安装其他程序到操作系统,因此希望从现有的子映像中产生新的子映像。我到处搜索,没有一个很好的解决方案删除一个父图像在docker和原因,我阅读是因为一些父层被使用的子图像。在docker中生成一个新的子映像后,是否没有办法删除父映像?

  • 我想删除一个本地图像标记(“存储库”/“标记”组合)。有可能吗? 我如何才能在仅与一个图像ID相关联的多个标记中删除任何一个标记而不删除其他标记?在我的情况下,我只想排除hiworld存储库。我可以删除图像,因此也可以删除与之相关联的所有标签,但这不是我想要做的。下面是输入命令docker images时显示的内容。 提前道谢。