首页 > 解决方案 > 重新启动计算机会杀死 docker 容器吗?

问题描述

我在本地机器上运行了一些容器,但是由于我的计算机响应非常慢,因为我已经好几个月没有关闭它了。但是如果我重新启动计算机以使我的计算机再次快速运行,我不希望我的容器被删除。我想知道如果我重新启动它会杀死我本地运行的 docker 容器吗?还是将 docker 容器保存在内存中?

标签: docker

解决方案


当您重新启动计算机时,您的所有容器都将停止。Docker 将尝试优雅地阻止它们。

如果您使用--rm标志运行容器,则容器将在停止时被删除,否则,它将继续存在。

如果您使用--restart带有 value 的标志运行容器,则always当 docker 守护程序启动时,容器将被启动。否则,您需要手动启动它们docker start <container id or name>


推荐阅读