docker服务器、以及容器设置自动启动

一、docker服务设置自动启动

查看已启动的服务

复制代码
systemctl list-units --type=service

查看是否设置开机启动

复制代码
systemctl list-unit-files | grep enable

设置开机启动

复制代码
systemctl enable docker.service

关闭开机启动

复制代码
systemctl disable docker.service

二、docker容器设置自动启动

启动时加--restart=always

复制代码
docker run -tid --name isaler_v0.0.11 -p 8081:8080 --restart=always -v /alidata/iDocker/run/projectImages/isaler/v0.0.11/log:/usr/local/tomcat/logs isaler_v0.0.11


Flag	Description
no		不自动重启容器. (默认value)
on-failure 	容器发生error而退出(容器退出状态不为0)重启容器
unless-stopped 	在容器已经stop掉或Docker stoped/restarted的时候才重启容器
always 	在容器已经stop掉或Docker stoped/restarted的时候才重启容器

如果已经过运行的项目

复制代码
如果已经启动的项目,则使用update更新:
docker update --restart=always 容器id
相关推荐
Jinkxs4 分钟前
LoadBalancer- 常见负载均衡算法:轮询 / 加权轮询 / 最少连接等基础实现
运维·算法·负载均衡
eastyuxiao9 分钟前
流程图 + 配置清单 在团队 / 公司运维场景的落地应用方法
运维·人工智能·流程图
切糕师学AI25 分钟前
Docker CE 与 Docker Compose 详解:容器化引擎与多容器编排
docker·容器
拾光Ծ32 分钟前
【Linux系统】进程信号(上)
linux·运维·服务器·面试·信号处理
咖喱o33 分钟前
网络-堆叠
linux·运维·服务器·网络
红球yyds39 分钟前
Kubernetes 简介及部署方法
云原生·容器·kubernetes
Java面试题总结39 分钟前
一文搞定 Linux Nginx 从安装、启动到 nginx.conf 全配置详解(新手也能看懂)
linux·运维·nginx
ezreal_pan44 分钟前
Docker部署Kafka持久化遇到的各种问题及解决方案
docker·容器·kafka
齐齐大魔王7 小时前
linux-僵死进程处理
linux·运维·服务器
.小小陈.11 小时前
Linux 线程概念与控制:从底层原理到实战应用
linux·运维·jvm