我从映像运行docker容器。然后,我想通过docker rm <containerID>
删除容器,然后再次重新启动它。但是我发现图像也被删除了!!但是我根本没有运行docker rmi <image>
命令。为什么将其自动删除?我必须一次又一次拉动图像以重新启动容器。尽管我可以使用docker stop
命令停止一个容器,以免一次又一次地拉相同的图像,但是我张贴的问题仍然是有线的,不是吗?有没有人可以帮助我,谢谢!
答案 0 :(得分:1)
最后,我通过docker info
找出了问题所在。它表明我的两个参数Deferred Removal Enabled
和Deferred Deletion Enabled
都设置为 false 。这两个段落docker doc
我的问题已通过以下方式解决:
$ sudo dockerd --storage-opt dm.use_deferred_deletion=false --storage-opt dm.use_deferred_removal=false