我创建了自己的图像,并将其推送到码头集线器上的我的回购站。我用docker rmi -f .....
删除了本地盒子上的所有图像。现在docker images
显示一个空列表。缓存的Docker镜像?
但是当我做docker run xxxx/yyyy:zzzz
它不会从我的远程回购拉,并立即启动一个容器。
是否有缓存或其他东西?如果是这样,清理所有的方法是什么?
谢谢
我创建了自己的图像,并将其推送到码头集线器上的我的回购站。我用docker rmi -f .....
删除了本地盒子上的所有图像。现在docker images
显示一个空列表。缓存的Docker镜像?
但是当我做docker run xxxx/yyyy:zzzz
它不会从我的远程回购拉,并立即启动一个容器。
是否有缓存或其他东西?如果是这样,清理所有的方法是什么?
谢谢
你强制拆除的图像与-f
。由于您使用-f
我假设正常rmi
失败,因为基于该映像的容器已经存在。这是做什么只是没有标记图像。数据仍然作为容器的差异存在。
如果你做了docker ps -a
你应该看到基于该图像的容器。如果您基于同一个先前的ID启动更多容器,则图像差异仍然存在,因此您无需下载任何内容。但是,一旦你删除了所有这些容器,差异将消失,图像将消失。
'docker ps -a'显示没有容器,'docker images'显示一个。我删除了它,然后从集线器中拉出图像。谢谢! –
这很奇怪 - 什么是Docker版本?可能是一个bug –
1.10.1被报告 –