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

相关推荐
Lynnxiaowen15 小时前
今天我们继续学习Kubernetes内容pod资源对象
运维·学习·容器·kubernetes·云计算
diudiu_3315 小时前
web漏洞--认证缺陷
java·前端·网络
heartbeat..15 小时前
注解 + 反射:Web 项目 Excel 一键导出工具 EnhancedExportExcelUtil 详解
java·excel·poi
lkbhua莱克瓦2415 小时前
IO流练习(加密和解密文件)
java·开发语言·笔记·学习方法·io流·io流练习题
嘟嘟w16 小时前
Servlet的生命周期
java
张较瘦_16 小时前
SpringBoot3 | SpringBoot中Entity、DTO、VO的通俗理解与实战
java·spring boot·后端
may_一一16 小时前
docker安装的redis状态一直是restarting
java·redis·docker
zhangyifang_00916 小时前
Spring中的SPI机制
java·spring
cike_y16 小时前
浅谈用docker搭建一个ctf镜像
运维·安全·网络安全·docker·容器·ctf
han_hanker17 小时前
这里使用 extends HashMap<String, Object> 和 类本身定义变量的优缺点
java·开发语言