1、创建容器时设置自动启动添加--restart=always格式:
docker run --restart=always xxx
2、容器存在时,修改容器自动启动:
docker update --restart=always xxx
3、容器自启策略:
- no:默认不重启;
- on-failure:容器非正常退出时重启(可以指定次数 on-failure:10,重启10次);
- always:在容器退出时总是重启容器;
- unless-stopped:在容器退出时总是重启容器,但是不考虑在Docker守护进程启动时就已经停止了的容器
注意:本文归作者所有,未经作者允许,不得转载