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
相关推荐
喵叔哟8 分钟前
14.微服务架构实战
运维·微服务·架构
❀͜͡傀儡师36 分钟前
docker部署Rainbond 版本v6.5.0 UI 焕新升级,故障定位更精准
运维·docker·容器
御水流红叶1 小时前
路由虚拟机的安装
运维·服务器
碎碎思1 小时前
从 JTAG 启动 Zynq UltraScale+ 上的嵌入式 Linux 镜像:详细实战教程
linux·运维·服务器
搜搜秀1 小时前
在linux的ext家族的文件系中,inode是也存放在block中的
linux·运维·服务器
T0uken1 小时前
Docker 在国内网络环境下的使用
网络·docker·容器
Joy T2 小时前
【AI运维】03 Nginx 配置与内网转发:从访问链路到 proxy_pass 的完整理解【深度好文】
运维·nginx
竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生。3 小时前
Docker部署Fio磁盘读写测试
运维·docker·容器
北极之熊熊4 小时前
海量数据库安装及常用命令
linux·运维·数据库
Macbethad4 小时前
技术方案:基于 TwinCAT 3 的半导体设备气路控制系统设计
java·运维·数据库