docker 启动容器restart 策略
2024-08-28 07:47:33
docker 运行容器时使用--restart 参数可以指定一个restart策略,来指定容器应该如何重启,或不应该重启,当容器启用restart策略时,将会载docker ps 显示up 或者restart 状态,当然也可以使用docker events命令生效命令中restatcel策略。
docker 支持的restart策略
+ no - 容器退出时不要自动重启,这个是默认值
+on-failure 在容器非正常退出时(退出状态非0),才会重启容器
+on-failure[:max-retries] 当容器非正常退出超过设定的次数才会重启
+always 不管退出状态码是什么,始终重启容器,当指定always时,docker daemon将无数次的重启容器,容器也会在daemon启动时尝试重启,不管容器的状态如何。
+nuless-stopped 在容器退出时,总是重启,但不考虑在docker守护进程启动之时,就已经停止了的容器,
restart选项通常只用于datached(后台运行)模式的容器,
当使用了--restart选项的容器通过docker ps 查看容器时其可能状态只用两种 up or restarting
补充:
查看容器重启次数
docker inspecdt {{ .RestartCount }} containerName
查看容器最后一次启动时间
docker inspect {{.State.StartedAt}} containerName
参考连接: https://www.centos.bz/2017/01/docker-run-restart-policy/#%E7%A4%BA%E4%BE%8B
最新文章
- 设置窗体透明C#代码
- 【笨嘴拙舌WINDOWS】实践检验之屏幕取色
- HDU 3496 (二维费用的01背包) Watch The Movie
- bzoj1412
- SQL日志文件的作用
- [HttpClient]SSL双向实例
- .NET 轻量级 ORM 框架 - Dapper 介绍
- shell入门之流程控制语句 分类: 学习笔记 linux ubuntu 2015-07-10 16:38 89人阅读 评论(0) 收藏
- 1217.1——OC准备
- WindowState注意事项
- 第五十三节,socket模块介绍,socket单线程通讯
- Configuring Apache Kafka for Performance and Resource Management
- Linux (Redhat / Fedora / CentOS) 更改 hostname 的方式
- JavaScript基础视频教程总结(021-030章)
- Springboot 2.0 - 集成redis
- AI工具(缩放工具)(路径查找器)(旋转工具)(镜像工具)5.12
- 使用SignalR实现页面即时刷新(服务端主动推送)
- mysql为用户开启Trigger的权限
- Linux中进程与线程及CPU使用率查询
- SPOJ Distinct Substrings【后缀数组】