“监控docker容器运行状态 shell 脚本”的版本间的差异
跳到导航
跳到搜索
(创建页面,内容为“=脚本= <pre> # cat mon_docker.sh #!/bin/bash containerName=$1 currTime=`date +"%Y-%m-%d %H:%M:%S"` exist=`docker inspect --format '{{.State.Running}}' ${contai…”) |
|||
第21行: | 第21行: | ||
</pre> | </pre> | ||
+ | |||
+ | [[category:ops]] |
2020年4月11日 (六) 10:43的最新版本
脚本
# cat mon_docker.sh #!/bin/bash containerName=$1 currTime=`date +"%Y-%m-%d %H:%M:%S"` exist=`docker inspect --format '{{.State.Running}}' ${containerName}` if [ "${exist}" != "true" ]; then docker restart ${containerName} echo "${currTime} 重启docker容器,容器名称:${containerName}" >> /opt/docker.log fi 定时任务crontab */10 * * * * /opt/mon_docker.sh 55fdedd6beaa