Docker主机重启时会发生什么?

时间:2014-07-15 08:40:05

标签: docker

关闭并重启docker主机后会发生什么?

  • 将重新启动正在运行的图像吗?
  • 是否会对这些图片所做的更改仍然存在,或者是否会生成图像的新实例并且更改会丢失?
  • docker是否有任何配置选项,例如启动时自动执行的图像列表以及运行图像的选项?哪里?如果没有,我想只有docker命令行可以用来改变docker状态。存储的状态在哪里(我想在/var中的某处)。这对备份docker状态非常有用。

(我希望在FAQ

中找到这个

1 个答案:

答案 0 :(得分:17)

  

将重新启动正在运行的图像吗?

如果将-r=True传递给启动选项,则当守护程序重新启动时,Docker将重新启动容器。在Ubuntu上,您可以通过修改DOCKER_OPTS="-r=true"中的/etc/default/docker来永久完成此操作。

  

对这些图像所做的更改是否会持续存在,或者是否会生成图像的新实例并且更改会丢失?

容器将被停止。当容器下次启动时,对容器的任何修改仍然存在,如果如上所述提供-r=true,则在docker守护程序启动时将自动进行修改。

  

主机系统上存储的docker配置在哪里?

本身没有配置文件。您可以调整/etc/default/docker中的upstart / init选项。