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
相关推荐
无望__wsk9 小时前
k8s控制器
java·docker·kubernetes
不好听6139 小时前
Dockerfile 实战:把第一个 Node 服务容器化
docker·容器
迪康coolmu9 小时前
企业IT运维闭环——工单管理与远程协助一体化实践
java·大数据·运维·网络·数据库·人工智能·安全
halo雨航9 小时前
阿贝云免费服务器申请
运维·服务器
2301_810730109 小时前
K8s的Pod管理
linux·容器·kubernetes
川石课堂软件测试9 小时前
自动化测试常见的异常处理
python·jmeter·mysql·docker·容器·单元测试·grafana
CJY6219 小时前
k8s控制器管理
云原生·容器·kubernetes
tedcloud1239 小时前
diagram-design 怎么安装?用 AI 自动生成更专业的架构图、流程图
linux·运维·前端·人工智能·开源·流程图
huainingning9 小时前
Linux和Windows系統SCP命令传输文件
linux·运维·服务器
bluesky9612229 小时前
服务器客户端开发异同
运维·服务器