Docker容器的自启动
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,docker的自启动通过sysv-rc-conf等管理启动脚本# docker.service#!/bin/shsudo systemctl enable dockersudo systemctl s
千家信息网最后更新 2026年11月02日Docker容器的自启动
docker的自启动
- 通过sysv-rc-conf等管理
启动脚本# docker.service#!/bin/shsudo systemctl enable dockersudo systemctl start docker
将脚本放置在/etc/init.d/目录下,修改成root执行权限,然后输入
sysv-rc-conf
在界面上设置启动权限。
如果是apt安装的docker,启动脚本已经自动放置在/etc/init.d/目录下了。
docker容器的自启动
我们设置了docker自启动后,docker可以管理各种容器了,对于容器我们也可以设置重启的策略。
在容器退出或断电开机后,docker可以通过在容器创建时的--restart参数来指定重启策略;
# 多个参数值选择no 不自动重启容器. (默认值)on-failure 容器发生error而退出(容器退出状态不为0)重启容器,可以指定重启的最大次数,如:on-failure:10unless-stopped 在容器已经stop掉或Docker stoped/restarted的时候才重启容器always 在容器已经stop掉或Docker stoped/restarted的时候才重启容器,手动stop的不算
# 设置启动策略docker run --restart always --name mynginx -d nginx
- 如果容器已经被创建,我们想要修改容器的重启策略
docker update --restart no mynginx
注意:
容器只有在成功启动后restart policy才能生效。这里的"成功启动"是指容器处于up至少10秒且已经处于docker监管。这是避免没有成功启动的容器陷入restart的死循环。
如果手动stop一个容器,容器设置的restart policy将会被忽略,除非Docker守护进程重启或者容器手动重启;这是避免了如果重启策略设置了always,如果不忽略policy那么容器无法手动停止。
容器
策略
手动
成功
脚本
参数
时候
权限
目录
这是
管理
最大
只有
可以通过
多个
次数
状态
界面
进程
循环
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网黑科技
互联网是第几次科技革命的成果
互联网最新的科技有限公司
广州互联网科技公司
猪兼强互联网科技
万易互联网科技有限公司
润盈互联网科技
天下捷融互联网科技
互联网科技素材视频竖屏
互联网科技创新企业排名
现代科技和互联网有关系吗
以后互联网后是啥科技
现代互联网科技股
互联网金融中的现代科技
杭州披云加互联网科技有限公司
济南小医互联网科技有限公司招聘
马化腾互联网科技教学
互联网大会出现的黑科技
伍佰万互联网科技是干嘛的
六子台科技互联网展会
礼当家互联网科技
狮子座互联网科技有限公司
互联网女皇 腾讯科技
互联网科技素材视频竖屏
华夏恒生互联网科技013171
小米互联网科技园入驻
银行科技岗属于互联网吗
互联网科技年终奖
互联网时代高科技布局
互联网领先科技成果宣传视频