我做了多个插入,一个接一个地插入:
$ docker insert ubuntu http://google.com /tmp/test1
IMG1
$ docker insert IMG1 http://google.com /tmp/test2
IMG2
$ docker insert IMG2 http://google.com /tmp/test3
IMG3
现在,我删除了IMG3
:
$ docker rmi IMG3
Deleted IMG1
Deleted IMG2
Deleted IMG3
如果我再次运行序列,要获取图像IMG1'
,IMG2'
,IMG3'
,然后删除IMG3'
失败
$ docker rmi IMG3'
Error: no such id: IMG2
注意它是IMG2
,不是素数。如果我重新启动,序列会再次运行一次。
我做错了什么?如何删除与插入序列相关的所有图像?
答案 0 :(得分:2)
我不知道您的问题的解决方案,但我使用docker图像的graphviz输出格式来调试与图像相关的问题。它可以帮助我想象关系:
docker images -a -viz
您可以在此应用中在线显示输出(复制并粘贴输出):