自动检测docker停止后自动重启

news/2025/2/27 10:08:42/文章来源:https://www.cnblogs.com/liao-long/p/18740320
#!/bin/bash# 定义要监控的容器名称
CONTAINER_NAME="容器名称"# 无限循环,持续监控容器状态
while true; do# 检查容器是否在运行if ! docker ps --format '{{.Names}}' | grep -q "^${CONTAINER_NAME}$"; thenecho "$(date): 容器 ${CONTAINER_NAME} 没有运行. 开始重启中..." >>myscript.log# 尝试重新启动容器docker restart ${CONTAINER_NAME}# 检查容器是否成功启动if docker ps --format '{{.Names}}' | grep -q "^${CONTAINER_NAME}$"; thenecho "$(date): 容器 ${CONTAINER_NAME} 已经重启成功." >>myscript.logelseecho "$(date): 容器重启失败 ${CONTAINER_NAME}." >>myscript.logfielseecho "$(date):容器运行中" >>myscript.logfi# 等待一段时间再次检查sleep 5
done

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/890509.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

windows用任务计划定时执行powershell脚本

环境介绍】 操作系统:Windows Server 2019 Standard,64位操作系统 PowerShell版本:PowerShell 1.0 脚本位置:"F:\Scripts\BackupScript.ps1" 启动目录:"C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe" 【步骤图】1.打开Windows任务计划…

城通网盘就是骗子,根本无法提现,大家不要再被坑了!

​今天很气愤,必须给大家曝光下被城通网盘坑的经历,大家以后都卸载这个垃圾网盘吧,根本无法提现,就是骗你免费给他打工,妥妥的无良企业! 我个人博客站(潘子夜个人博客)会分享一些免费的资源,一般都会上传到百度网盘、城通网盘和夸克网盘,毕竟城通网盘每天看上去还是有…

window的apt-get : Chocolatey工具的命令choco

Chocolatey是一款专为Windows系统开发的、基于NuGet的包管理器工具,类似于Node.js的npm,MacOS的brew,Ubuntu的apt-get,它简称为choco。Chocolatey的设计目标是成为一个去中心化的框架,便于开发者按需快速安装应用程序和工具。 Chocolatey用于完成Windows中软件的搜索、…

揭秘!软件测试开发质量衡量标准全攻略!

在软件开发过程中,软件质量是衡量产品成功与否的重要标准,直接关系到企业的生存和发展。而如何衡量软件质量一直是业界关注的焦点,一直是困扰开发测试团队的问题。随着技术的发展和项目管理方法的演进,质量衡量标准也从最初的简单BUG统计,发展到了更为复杂和全面的服务级别…

低代码开发样式管理全攻略:解锁高效美观界面打造密码

在低代码开发的广阔天地里,样式管理是塑造卓越用户界面的关键所在,它决定着项目的视觉质感与用户交互体验。接下来,让我们全方位剖析项目样式管理的核心要点,深入了解组件内部私有样式、项目全局样式,以及快捷样式和样式变量的运用技巧,助力你打造出既美观又实用的应用程…

雷电模拟器修改hosts

由于后端域名对应的IP地址变更,需要测试移动端是否会受到影响。可以通过修改模拟器的hosts文件实现该测试。先安装adb环境,并配置好环境变量;雷电模拟器打开可写入,默认是只读。(设置-磁盘-系统盘设置)。雷电模拟器开启ROOT权限。(设置-其他-打开 ROOT 权限)。找到雷电…

PolarDB 数据库分享大会-【你值得一看系列】

---------------------------------------------------------------------------- ----2025年2月27日09:18:44 ----bayaim,如有侵权,请告知及时删除 ----全程截图,无需图解,自行学习 ---------------------------------------------------------------------------- 【欢迎…

KBL410-ASEMI整流桥电路中的得力助手

KBL410-ASEMI整流桥电路中的得力助手编辑:ll 在电子元件的广袤天地里,有一位默默耕耘却发挥着关键作用的 “幕后英雄”——KBL410 整流桥。 KBL410-ASEMI整流桥电路中的得力助手 型号:KBL410 品牌:ASEMI 封装:KBL-4 特性:插件整流桥 正向电流:4A 反向耐压:1000V 恢复时…

Autofac:在 .NET 中实现依赖注入

大家好,我是深山踏红叶,今天我们来聊一聊Autofac 依赖注入框架,它是一个开源的并且提供了多种注入方式,并提供了对生命周期管理和作用域控制的强大支持。 引言 依赖注入(Dependency Injection,简称 DI)是一种重要的设计模式,旨在减少类与类之间的依赖关系。Autofac 是一…

TVbox蜂蜜影视_v3.1.6:智能电视观影新选择,简洁界面与强大功能兼具

蜂蜜影视是一款基于猫影视开源项目 CatVodTVJarLoader 开发的智能电视软件,专为追求简洁与高效观影体验的用户设计。该软件从零开始编写,界面清爽,操作流畅,特别适合在智能电视上使用。其最大的亮点在于能够自动跳过失效的播放地址,智能选择最佳接口,确保流畅播放。在众多…

windows脚本语言bat

通过windows Bat脚本实现 定位文件中的 文本,实现不同字体不同的颜色 ,BAT脚本申请管理员权限,判断文件是否存在windows脚本语言 ::开始语句 @echo off DIY某些字体颜色请将如下 代码的头部和尾部 分别放到自身代码的头部和尾部 自身的代码 在 :start 和 第一行 goto:eof …

如何实现图纸安全外发,Ftrans防泄密策略一招制胜!

图纸是一种用图形、符号、文字等元素,来准确表达物体的形状、结构、尺寸、技术要求等信息的载体,在工程、设计、制造等多个领域有着广泛应用。比如建筑图纸、机械图纸、电子图纸、化工图纸等。图纸安全外发非常重要且需要引起高度重视,主要体现在保护知识产权、维护企业利益…