如何优雅重启Docker

容器与中间件容器服务技术服务知识库
问题描述

如何在重启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/ 如果您有其他问题,欢迎您联系火山引擎技术支持服务

62
0
0
0
相关产品
评论
未登录
看完啦,登录分享一下感受吧~
暂无评论