Ping直到Docker启动或超时
我正在docker集装箱上运行一个应用程序,
我的应用运行在http://127.0.0.1:8080/
一旦应用程序启动 – (不是一旦容器运行,一旦应用程序准备使用)我想运行testing,
如果需要超过一分钟的应用程序运行我想打印一个错误并退出。
我怎么才能平直的应用程序,直到它的起床或直到超时过去?
你可以使用netcat
。 您可以检查服务是否在特定端口上联机,例如: nc -w 5 -z 127.0.0.1 8080
现在添加我的评论作为答案。
- 共享一个configuration文件到多个docker集装箱
- GKE:Dockerlogin一直成功,但即使使用有效凭证,推送也不起作用
- 如何在docker上通过postgresql进行故障转移后升级master
- 从另一个Dockerfile运行命令(但不是在开始;没有`FROM`)
- 使用Individual Docker Image部署为Azure Web应用程序,从Python连接到Blob存储
- 我怎样才能从一个私人的Docker Hub回购远程拉一个Docker镜像?
- Docker – 用不同版本创build多个容器/环境
- 来自artifactory的Docker拉取凭证问题失败
- 如何在Dockerfile中处理特定的主机名如-h选项