我正在OS X 10.8.4(Mountain Lion)下的Vagrant下运行Docker,每当我试图删除一个保存的图像时,我会得到一个错误:
$ docker rmi some-image-id
2013/07/15 hh:mm:ss unexpected JSON input
根据rmi
帮助,正确的语法是docker rmi IMAGE[IMAGE...]
,我不知道该如何解释。
如何删除图像?
$ docker version
Client version: 0.4.8
Server version: 0.4.8
Go version: go1.1
$docker info
Containers: 1
Images: 3
有趣的是,当我运行Docker PS
时,根本没有容器显示。运行Docker images
将显示四(4)个基本
图像和一(1)个节点
图像。
我有以下图片: 当我试图移除其中一个时,我得到: 我怎样才能移除它们?为什么会有这样的冲突?
来自守护进程的错误响应:冲突:无法删除529072250ccc(无法强制)-正在运行的容器5da200b36c1e正在使用映像 如何删除码头工人镜像? docker ps是Nothing。 容器ID映像命令创建的状态端口名称 但是我不能删除图像。我尝试过的命令 完成此操作后,图像会消失一次,但会再次出现。 或者有时图像不会消失。
和以下内容: 获取以下错误:
问题内容: 我有以下图像: 当我尝试删除其中之一时,我得到: 如何删除它们?为什么会有这样的冲突? 问题答案: 为了删除所有图像,请使用给定命令 为了删除所有容器,请使用给定命令 警告:这将破坏您的所有图像和容器。 将无法还原它们! 该解决方案由Techoverflow.net提供。
有人知道如何巧妙地删除图像吗? 非常感谢!
我想删除一个本地图像标记(“存储库”/“标记”组合)。有可能吗? 我如何才能在仅与一个图像ID相关联的多个标记中删除任何一个标记而不删除其他标记?在我的情况下,我只想排除hiworld存储库。我可以删除图像,因此也可以删除与之相关联的所有标签,但这不是我想要做的。下面是输入命令docker images时显示的内容。 提前道谢。