其他分享
首页 > 其他分享> > docker restart但是容器不重启

docker restart但是容器不重启

作者:互联网

有两点:

1、在/etc/docker/daemon.json中添加

"live-restore": true

或手动启用

dockerd --live-restore systemd

live-restore选项有助于减少由于守护进程崩溃、计划中断或升级而导致的容器停机时间

作用举例:在需要修改docker配置时,可能需要重载docker,会造成容器有一小段时间不可用,添加该参数可保持容器活动状态

 

2、在/etc/systemd/system/docker.service中添加

KillMode=process

该字段解释为:kill only the docker process, not all processes in the cgroup

只杀死docker进程,而不是cgroup所有进程。

重载配置

systemctl daemon-reload

 

标签:容器,restore,process,live,添加,docker,restart
来源: https://www.cnblogs.com/wyllearning/p/16454448.html