1.配置docker自启
#把docker服务加入启动项,随系统启动
systemctl enable docker.service
#查看是否成功
systemctl list-unit-files |grep docker
2.容器自启
复制代码
#docker run --restart always
restart参数值说明如下:
no - 容器不自动重启
on-failure - 容器退出状态不为0时自动重启
on-failure:[n] - 容器退出状态不为0时自动重启,最大尝试n次
always - 始终尝试自动重启
复制代码
有时候,我们创建容器时忘了添加参数 --restart=always ,当 Docker 重启时,容器未能自动启动。
此时可以修改 容器配置
docker container update --restart=always 容器名称或id
3.查看容器重启次数,和最后重启时间
#查看容器重启次数
docker inspect -f "{{ .RestartCount }}" 容器名称或id
#查看容器最后一次的启动时间
docker inspect -f "{{ .State.StartedAt }}" 容器名称或id
无穷的伟大,也是从“0”开始的
- 文章链接: https://blog.zhangcun.store/2022/04/21/linux-centos-pei-zhi-docker-sui-su-zhu-ji-zi-qi-rong-qi-zi-qi-restart-always/
- 版权声明: 本网站所有文章除特别声明外,均采用 CC BY-NC-ND 4.0 许可协议。转载请注明出处!
你的赏识是我前进的动力
支付宝
微信