Bash 检查docker compose服务是否正在运行
我正在编写一个脚本,它将检查docker服务,但我希望检查docker compose中的服务,而不必进入它。 例如:我们有像tass和inception这样的定制服务,基本上我们通过这个命令“ServiceTASStatus”检查它的状态Bash 检查docker compose服务是否正在运行,bash,docker,docker-compose,Bash,Docker,Docker Compose,我正在编写一个脚本,它将检查docker服务,但我希望检查docker compose中的服务,而不必进入它。 例如:我们有像tass和inception这样的定制服务,基本上我们通过这个命令“ServiceTASStatus”检查它的状态 有没有办法在Docker compose中检查此服务Docker compose只是一个构建Docker映像的工具 您应该依靠docker命令来检查每个服务堆,例如: docker ps docker stat docker-inspect docker容
有没有办法在Docker compose中检查此服务Docker compose只是一个构建Docker映像的工具 您应该依靠docker命令来检查每个服务堆,例如:
docker ps
docker stat
docker-inspect
docker容器ls
在这个线程中,您可以找到许多关于容器检查的替代方法。容器通常不运行“服务”;首先,像
service
这样的命令在Docker中根本不起作用。你有没有想要监控的东西的例子,其中“容器”可能是活动的,但“服务”不是?上面的命令只针对docker,它对docker Composes不起作用。我已经说过docker compose只是一个在引擎盖下使用docker的工具。