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
相关推荐
白狐_79813 分钟前
从零构建飞书 × OpenClaw 自动化情报站(三)
运维·自动化·飞书
爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ22 分钟前
ubuntu 安装部署docker教程
linux·ubuntu·docker
人间打气筒(Ada)2 小时前
mysql数据库之DDL、DML
运维·数据库·sql·mysql·dba·dml·dql
D愿你归来仍是少年2 小时前
Kubernetes(K8s)系统学习指南
容器·kubernetes
SongYuLong的博客2 小时前
Linux IPC进程通信几种方法
linux·运维·算法
yiwenrong2 小时前
安全审计-Ubuntu-ufw防火墙
linux·运维·ubuntu
小比特_蓝光3 小时前
Linux:基本指令
linux·运维·服务器
D愿你归来仍是少年3 小时前
Docker 深入学习指南
docker·容器
hnlgzb3 小时前
如果获取deepseek的api key?
运维
Insist7534 小时前
案例二---集群修改物理IP和VIP
运维·网络·数据库