设置docker和docker容器开机自启

1. 设置docker自启动

sh 复制代码
systemctl enable docker

2. 设置docker容器自启动

sh 复制代码
... --restart=always ...
如:
docker run -d --restart=always --name 设置容器名 使用的镜像

注:

--restart具体参数值详细信息:

no        // 默认策略,容器退出时不重启容器;

on-failure   // 在容器非正常退出时(退出状态非0)才重新启动容器;

on-failure:3 // 在容器非正常退出时重启容器,最多重启3次;

always     // 无论退出状态是如何,都重启容器;

unless-stopped // 在容器退出时总是重启容器,但是不考虑在 Docker 守护进程启动时就已经停止了的容器。

相关推荐
Java基基10 分钟前
Spring让Java慢了30倍,JIT、AOT等让Java比Python快13倍,比C慢17%
java·开发语言·后端·spring
future021013 分钟前
Spring AOP核心机制:代理与拦截揭秘
java·开发语言·spring·面试·aop
代码探秘者18 分钟前
【Redis】分布式锁深度解析:实现、可重入、主从一致性与强一致方案
java·数据库·redis·分布式·缓存·面试
徐子元竟然被占了!!31 分钟前
docker-dockerfile练习
运维·docker·容器
Malone-AI33 分钟前
docker换镜像源(docker desktop)
docker·容器
JAVA学习通42 分钟前
InnoDB 存储引擎
java·数据库·mysql
Kim Jackson1 小时前
我的世界Java版1.21.4的Fabric模组开发教程(二十三)创建生物(下)实体在游戏中的实现(1)
java·游戏·fabric
温柔一只鬼.1 小时前
GUI学习——day2
java·开发语言·学习
东离与糖宝1 小时前
Spring Boot 3 + Qwen 3.5 最佳实践:从接口调用到 RAG 向量检索一站式开发
java·人工智能