我创建了一个本地docker注册表,然后从docker hub中提取一些docker映像,然后将它们推送到本地注册表。现在我要删除我的本地图像。但这里的问题是,图像的imageid
是相同的,我无法删除它们。我寻找解决办法,但没有找到解决办法。
>> docker images
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
localhost:5000/[repo1] v-0.9.1 810001cb03af 4 weeks ago 594.6 MB
[myaccount]/[repo1] v-0.9.1 810001cb03af 4 weeks ago 594.6 MB
Docker版本1.8.2,内部版本0A8C2E3
Docker rmi 810001CB03AF
的输出:
来自后台进程的错误响应:冲突,无法删除映像810001CB03AF,因为它被标记在多个存储库中,使用-f强制执行错误:无法删除映像:[810001CB03AF]
如果我执行Docker RMI-F 81000
,它将删除这两个文件,我需要再次拉出。
这里有一个方法你可以做到这一点。运行以下命令:
docker images | grep 810001cb03af | awk '{print $1 ":" $2}' | xargs docker rmi
其中810001CB03AF
是您的映像ID。
问题内容: 我创建了一个本地docker注册表,然后从docker hub提取了一些docker镜像,然后将其推送到本地注册表。现在,我要删除本地图像。但是这里的问题是图像相同,我无法删除它们。我搜索了解决方案,但找不到解决方案。 如您所见,两个图片都相同。如何删除它们? 编辑 我的泊坞窗版本: 输出: 来自守护程序的错误响应:冲突,无法删除图像810001cb03af,因为它已在多个存储库中标记
问题内容: 我想做这样的事情: 我怎样才能做到这一点? 问题答案: 如果必须选择ID: 如果您已经知道它们(并且它们不在成千上万):
有人知道如何巧妙地删除图像吗? 非常感谢!
我有以下图片: 当我试图移除其中一个时,我得到: 我怎样才能移除它们?为什么会有这样的冲突?
我正在OS X 10.8.4(Mountain Lion)下的Vagrant下运行Docker,每当我试图删除一个保存的图像时,我会得到一个错误: 根据帮助,正确的语法是,我不知道该如何解释。 如何删除图像? 有趣的是,当我运行时,根本没有容器显示。运行将显示四(4)个图像和一(1)个图像。
我创建了一个java程序来创建一个预订系统,我必须创建一个GUI。在GUI中,我创建了具有相同对象名称的多个标签。我为此使用了gridPane Layout。 现在,我想删除所有这些标签并重新创建新标签,但当我尝试这样做时: