设置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 守护进程启动时就已经停止了的容器。

相关推荐
小白的码BUG之路28 分钟前
Jenkins -- gitee+docker+harbor+k8s 部署项目
docker·gitee·jenkins
AlfredZhao29 分钟前
Docker Compose 平滑切换环境变量文件,容器配置不残留
docker
apcipot_rain4 小时前
C++转Java日记(06)
java·开发语言
金銀銅鐵9 小时前
带您看懂字节码指令(一):一帧里有什么
java·后端·ai编程
nice_lcj52011 小时前
【从零理解 Spring AI · 14】RAG 的四个环节:加载、切分、向量化、检索
java·spring boot·embedding·向量数据库·rag·spring ai·ai应用开发
学长毕设12 小时前
基于springboot科创竞赛信息平台-附源码
java·spring boot·后端
聪明的笨猪猪13 小时前
Java 工程案例:AI 生成 @Async 异步线程池踩坑
java·经验分享·面试·ai编程
学长毕设13 小时前
基于SpringBoot公务员考试交流平台-附源码
java·spring boot·后端
SL_staff15 小时前
私有化低代码:面向强监管行业的可控数字化实践
java·低代码
duansamve16 小时前
Python3+Flask+PostgreSQL18+Vue3项目生产环境用docker如何部署?
python·docker·flask