docker主机重新启动时会发生什么?

docker主机closures并重新启动后会发生什么?

  • 将正在运行的图像重新启动?
  • 对这些图像所做的修改是否会持续下去,还是会产生一个新的图像实例,而这些修改将会丢失?
  • docker是否有任何configuration选项,例如启动时自动执行的图像列表以及运行图像的选项? 哪里? 如果没有,我想只有docker命令行可以用来修改docker状态。 状态存储在哪里(我想在/var某个地方)。 这可能对备份docker状态很有用。

(我希望能在FAQ中find这个)

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

当守护程序重新启动时,如果您将-r=True传递给启动选项,Docker将重新启动容器。 在Ubuntu上,你可以通过修改/etc/default/docker DOCKER_OPTS="-r=true"来永久实现这个function。

对这些图像所做的修改是否会持续下去,还是会产生一个新的图像实例,使其变化丢失?

集装箱将被停止。 当容器下一次启动时,对容器的任何修改仍然存在,当docker守护进程启动时会自动发生,如果提供了-r=true ,如上所述。

在主机系统上存储的dockerconfiguration在哪里?

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