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
相关推荐
boy快快长大3 小时前
【Jenkins】入门学习
运维·学习·jenkins
叼烟扛炮3 小时前
Linux 学习笔记(九):自动化构建神器 Make 与 Makefile
linux·运维·服务器
lisanmengmeng3 小时前
监控Kubernetes集群的GPU资源(三)
linux·容器·kubernetes
北塔软件3 小时前
从根因分析到协同执行,如何让AI运维真正落地?
运维·人工智能
码农1001号3 小时前
emqx5.8开源版WSS连接
运维·服务器
海宇AI4 小时前
零信任架构实战:基于海宇车辆车五项信息核验构建自动化汽配供应链车型分类与发动机型号适配网关
运维·人工智能·架构·自动化
程序员-Benothing4 小时前
Linux端口与连接排查:ss、lsof、nc、telnet、curl
linux·运维·服务器
看浪的路人4 小时前
第8讲:记忆系统的监控与运维——Prometheus 指标、Grafana 面板与告警体系
运维·grafana·prometheus
java_logo4 小时前
Docker 部署青龙面板:轻松搭建定时任务管理平台
运维·docker·容器·定时任务·青龙面板·轩辕镜像·qinglong
ytianxia64 小时前
用 Docker 把 Obsidian 搬到浏览器:部署、同步与 SSO 配置笔记
docker