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
相关推荐
eggwyw4 分钟前
Redis 设置密码(配置文件、docker容器、命令行3种场景)
数据库·redis·docker
素雨迁喜8 分钟前
Linux平台下git工具的使用
linux·运维·git
bing_feilong1 小时前
Ubuntu Tips
linux·运维
SeanDe1 小时前
【Linux `top` 命令详解(结合截图逐行拆解)】
linux·运维·服务器
mi20061 小时前
wiki.js知识库系统搭建和配置总结
linux·运维·知识库
赵文宇(温玉)1 小时前
Openclaw-In-Docker新版本发布,更轻、更快、更健壮,1600+次下载,30+Github关注
docker·容器·github·小龙虾·clawclaw
桌面运维家1 小时前
Windows/Linux文件访问权限修改指南
linux·运维·服务器
badhope1 小时前
Docker入门到实战全攻略
linux·python·docker·github·matplotlib
daydayup95272 小时前
swarm安装使用(二)
docker·云原生·容器
daydayup95272 小时前
swarm安装使用(一)
docker·云原生·容器