问题描述
如何在重启docker守护进程的时候不会导致宿主机上的容器停止。
问题分析
默认情况下,当 Docker 守护程序终止时,它会关闭正在运行的容器。从 Docker-ce 1.12 开始,可以在配置文件中添加 live-restore 参数,以便在守护程序变得不可用时容器保持运行。
问题解决
1.修改docker配置文件
$ cat /etc/docker/daemon.json
{
"live-restore": true
}
2.重新加载docker
$ systemctl reload docker
systemctl status docker
参考链接
[1] https://docs.docker.com/config/containers/live-restore/ 如果您有其他问题,欢迎您联系火山引擎技术支持服务