docker进程检查疑问

简介:
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/bash
###检查docker启动启动
c=` date  +%F ' ' %T`
a=` netstat  -a | grep  docker|  awk  '{print $7}' `
while  :;  do
if  [  "$a"  ==  "LISTENING"  ]
then
echo  "$c the docker  is startup"  >>  /tmp/dockerstatus .log
else
echo  "$c the docker  is not running"  >>  /tmp/dockerstatus .log && service docker start
fi
break
done


为什么这样的脚本无法检查当docker不是处于listening时候不会检查到停止了而重新启动进程?





     本文转自wsw26 51CTO博客,原文链接:http://blog.51cto.com/wsw26/1857919,如需转载请自行联系原作者

相关文章
|
JavaScript 前端开发 Docker
如何通过pm2以cluster模式多进程部署next.js(包括docker下的部署)
通过这些步骤,可以确保您的Next.js应用在多核服务器上高效运行,并且在Docker环境中实现高效的容器化管理。
1758 44
|
Shell Linux 开发工具
linux shell脚本利用 kill -0 检查进程是否存在
linux shell脚本利用 kill -0 检查进程是否存在
813 1
|
Linux Docker 容器
在Docker守护进程停机期间保持容器运行(即重启Docker时,正在运行的容器不会停止)
在Docker守护进程停机期间保持容器运行(即重启Docker时,正在运行的容器不会停止)
1617 0
|
存储 Cloud Native 网络协议
【云原生 | 06】Docker作为守护进程高效运行技巧展示
Docker守护进程是用户与Docker交互的枢纽,因而它是理解所有相关部分的最佳切入点。它控制着用户机器上的Docker访问权限,管理着容器与镜像的状态,同时代理着与外界的交互。
1382 0
【云原生 | 06】Docker作为守护进程高效运行技巧展示
|
存储 Prometheus 监控
Docker容器内进行应用调试与故障排除的方法与技巧,包括使用日志、进入容器检查、利用监控工具及检查配置等,旨在帮助用户有效应对应用部署中的挑战,确保应用稳定运行
本文深入探讨了在Docker容器内进行应用调试与故障排除的方法与技巧,包括使用日志、进入容器检查、利用监控工具及检查配置等,旨在帮助用户有效应对应用部署中的挑战,确保应用稳定运行。
757 5
|
存储 Linux Docker
CentOS 7.6安装Docker实战案例及存储引擎和服务进程简介
关于如何在CentOS 7.6上安装Docker、介绍Docker存储引擎以及服务进程关系的实战案例。
1026 3
CentOS 7.6安装Docker实战案例及存储引擎和服务进程简介
|
Docker 容器
docker中检查容器的网络模式
【10月更文挑战第5天】
1866 1
|
缓存 Serverless Docker
函数计算产品使用问题之怎么修改Docker守护进程配置
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
监控 Linux API
在Docker中,docker run指令执行后,生成了哪些进程?
在Docker中,docker run指令执行后,生成了哪些进程?