Docker容器的自启动
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,docker的自启动通过sysv-rc-conf等管理启动脚本# docker.service#!/bin/shsudo systemctl enable dockersudo systemctl s
千家信息网最后更新 2025年12月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安全错误
数据库的锁怎样保障安全
网络安全最低标准
网络安全的小故事事例
贵州服务器维护公司云主机
惠普服务器远程管理卡
保险业务软件开发
商品楼层的数据库
阿里云服务器 域名绑定
《网络安全法》的第三章是
数据库专业对应的岗位
软件开发详细设计lld
网络安全的保障图
导航类网站数据库
中国网络安全公报19
oracle数据库并行导出数据
软件开发不满意
普法网络安全吗
用友u872无法连接数据服务器
网络技术新企业会计科目设置
笑声铃声软件开发
软件开发环境与工具教程
宿迁工业网络技术供应商家
人工智能的网络安全问题
学院网络安全宣讲新闻
rpc是什么服务器
自考数据库系统原理完整版doc
农业网络技术与信息化
倩女幽魂九天梦服务器
什么叫临时服务器错误
java软件开发就业环境
软件开发前端工资高吗