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
相关推荐
Blossom.1187 分钟前
大模型自动化压缩:基于权重共享的超网神经架构搜索实战
运维·人工智能·python·算法·chatgpt·架构·自动化
喵叔哟9 分钟前
19.服务集成与通信
后端·docker·容器·服务发现
cuijiecheng201823 分钟前
Linux控制台下git使用图形化界面进行文件对比
linux·运维·git
春日见34 分钟前
控制算法:PID算法
linux·运维·服务器·人工智能·驱动开发·算法·机器人
EndingCoder1 小时前
接口基础:定义对象形状
linux·运维·前端·javascript·typescript
wait_luky1 小时前
chrony服务器
运维·服务器
Ice星空1 小时前
Docker 镜像创建和管理以及 buildx 交叉编译
运维·docker·容器
飞翔沫沫情1 小时前
OpenEuler 发行版 二进制部署docker
docker·openeuler·容器引擎
我的golang之路果然有问题1 小时前
OpenTelemet 实习中了解到的部分
运维·服务器·opentelemetry
Cyber4K1 小时前
【Kubernetes专项】Docker 容器部署及基本用法
运维·docker·云原生·容器