我创建了一个本地docker注册表,然后从docker hub提取了一些docker镜像,然后将其推送到本地注册表。现在,我要删除本地图像。但是这里的问题是imageID图像相同,我无法删除它们。我搜索了解决方案,但找不到解决方案。
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
如您所见image ID,两个图片都相同。如何删除它们?
image ID
编辑
Docker version 1.8.2, build 0a8c2e3
docker rmi 810001cb03af
来自守护程序的错误响应:冲突,无法删除图像810001cb03af,因为它已在多个存储库中标记,请使用- f强制错误:无法删除图像:[810001cb03af]
docker rmi -f 81000
这是您可以执行此操作的方法。运行命令:
docker images | grep 810001cb03af | awk '{print $1 ":" $2}' | xargs docker rmi
810001cb03af您的图片ID 在哪里。
810001cb03af