2021
03-30
03-30
如何监控docker容器运行状态 shell 脚本
场景公司项目部署在docker中,由于未知原因容器偶尔会停止,需要写一个脚本监控容器运行状态,如果容器停止了,就再启动该容器shell脚本#!/bin/bash#传入容器名称containerName=$1currTime=`date+"%Y-%m-%d%H:%M:%S"`#查看进程是否存在exist=`dockerinspect--format'{{.State.Running}}'${containerName}`if["${exist}"!="true"];thendockerstart${containerName}#记录echo"${currTime}重启docker容器,容...
继续阅读 >