docker容器健康状态健康脚本

  • 代码:
bash 复制代码
#!/bin/bash

# 定义要监控的容器名称
container_name="mysql-container"

# 使用Docker命令来检查容器的运行状态
container_status=$(docker inspect --format="{{.State.Status}}" "$container_name")

# 检查容器状态并进行相应操作
if [ "$container_status" == "running" ]; then
  echo "容器 $container_name 正在运行"
  # 可以添加其他操作,例如发送通知
else
  echo "容器 $container_name 未运行"
  # 可以添加其他操作,例如重新启动容器
fi
  • 执行:
相关推荐
迷路爸爸1804 分钟前
Docker 入门学习笔记 01:它到底解决了什么问题,镜像和容器又是什么
服务器·笔记·学习·docker·容器
闻哥7 分钟前
Docker Swarm 负载均衡深度解析:VIP vs DNSRR 模式详解
java·运维·jvm·docker·容器·负载均衡
正经教主13 小时前
【docker基础】第一课、从零开始理解容器技术
docker·云原生·容器·eureka
萌萌哒草头将军14 小时前
CloudDock(云仓):新一代开源NAS网络代理工具
服务器·网络协议·docker
正经教主16 小时前
【docker基础】0、系统学习docker之总计划
学习·docker·容器
Yang三少喜欢撸铁17 小时前
【Centos7通过kubeadm方式部署kubernetes1.30版本【一主两从】】
docker·kubernetes·container
杨浦老苏19 小时前
开源宠物健康护理追踪器EinVault
docker·群晖·宠物·健康管理
@土豆19 小时前
基于Docker部署Squid正向代理文档
运维·docker·容器
林润庚20 小时前
win 安装openclaw (docker镜像模式),解决18789访问失败问题
docker·openclaw·龙虾
正经教主21 小时前
【docker基础】Ubuntu 安装 Docker 超详细小白教程
ubuntu·docker·eureka