docker 服务器、Mysql容器设置自动启动
docker 服务器、以及容器设置自动启动
一、docker 服务设置自动启动
说明:适用于 yum 安装的各种服务
查看已启动的服务
systemctl list-units --type=service
查看是否设置开机启动
systemctl list-unit-files | grep enable
设置开机启动
systemctl enable docker.service
关闭开机启动
systemctl disable docker.service
查看docker是否设置开机启动
systemctl list-unit-files | grep enable | grep docker
二、docker tomcat容器设置自动启动
启动时加 --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 isaler_v0.0.11
三、docker Mysql容器设置自动启动
如果已经启动的项目,则使用update更新:
docker update --restart=always mysql
docker update --restart=always mysql09
docker update --restart=always mysqldb
docker update --restart=always storage
docker update --restart=always tracker
四、docker 批量设置容器自动启动
1)取消容器自启
docker update --restart=no 容器id 或 容器名称
2)批量设置容器自启
docker update --restart=always $(docker ps -aq)
五、docker 查看容器启动策略
查看容器配置
docker inspect
#docker inspect --format=json解析 容器id 或 容器名称
#重启策略
docker inspect --format='{{.HostConfig.RestartPolicy.Name}}' mysqldb
#ip地址
docker inspect --format='{{.NetworkSettings.Networks.bridge.IPAddress}}' mysqldb
六、VM开机自动启动指定服务器
-
开始搜索VMware启动目录。
-
目标(T):添加-x 指定路径。
"C:Program Files (x86)VMwareVMware Workstationvmware.exe" -x "F:Virtual MachinesDevOpsJenkinsJenkins.vmx" "F:Virtual MachinesDevOpsGitLabGitLab.vmx"
开始->运行,shell:startup
将第一步配置的快捷方式粘贴至此处。
PS:“目标”内容说明
整体公式为:“VMware路径” -x “虚拟系统文件路径”
"C:Program Files (x86)VMwareVMware Workstationvmware.exe"是vmware运行文件的路径;
【空格】-x【空格】,这是命令参数,按需添加,具体如下:
-x 启动虚拟机
-X 启动虚拟机并全屏
-n 开启新窗口
"E:systemVMwareCentOS-7-111CentOS-7-64.vmx"就是虚拟机操作系统的路径,根据自己保存的路径来写。
————————————————
版权声明:本文为CSDN博主「蒙小骏」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/mengnf/article/details/122487971
Reference:
docker 服务器、以及容器设置自动启动
https://my.oschina.net/lwenhao/blog/1923003
Docker容器重启策略以及docker run的–restart选项详解
https://blog.csdn.net/weixin_44388689/article/details/124483756
查看正在运行docker容器的启动命令
https://blog.csdn.net/m0_67393619/article/details/126601436
Win10设置VMware开机自启并启动指定虚拟机
https://blog.csdn.net/mengnf/article/details/122487971
相关文章
- 为什么说移动手机银行对银行业很重要?
- 洛谷P1028.数的计算(动态规划)
- MySQL中的函数使用
- 研究发现许多iOS加密措施实际上未被使用
- css box-sizing属性是什么
- 2020年UI发展趋势:以声明式UI统治一切
- 怕泄露隐私?用这个方法 你的旧手机可以放心送去回收
- css中padding如何计算
- 从安卓设备转移数据到iOS的几种方法,掌握一种你就可以换机无忧
- 一看就懂!15个交互与UI必懂的技术用语
- 全国通用!工信部:“通信大数据行程卡”小程序微信上线
- 搜狗地图上线手机AR实景高精导航:实时车距计算、碰撞预警
- 谁来保护人脸识别的安全?
- 支付宝历年双十一背后的技术揭秘
- 关于MVC/MVP/MVVM的一些错误认识
- Android 10 Go版将推出,针对内存不足1.5GB手机
- 全球首款碳纳米管通用计算芯片问世!Nature连发三文推荐
- 小米OV成立互传联盟,手机文件数据可跨品牌传输
- 谷歌设计团队发布了一款动效神器,让 UI 和动效无缝打通
- iOS开发一定要尝试的 Texture(ASDK)