Ping 直到 docker 结束或直到超时
Ping until docker is up or until timeout
我正在 运行在 docker 容器上安装一个应用程序,
我的应用 运行s 在 http://127.0.0.1:8080/
一旦应用程序启动 -
(不是一旦容器 运行ning,一旦应用程序准备好使用)
我想 运行 测试,
如果应用程序需要超过一分钟才能 运行 我想打印错误并退出。
我如何才能 ping 到应用程序直到它启动或直到超时过去?
您可以使用 netcat
。您可以检查某个服务是否在特定端口上在线,例如:nc -w 5 -z 127.0.0.1 8080
现在添加我的评论作为答案。
我正在 运行在 docker 容器上安装一个应用程序,
我的应用 运行s 在 http://127.0.0.1:8080/
一旦应用程序启动 -
(不是一旦容器 运行ning,一旦应用程序准备好使用)
我想 运行 测试,
如果应用程序需要超过一分钟才能 运行 我想打印错误并退出。
我如何才能 ping 到应用程序直到它启动或直到超时过去?
您可以使用 netcat
。您可以检查某个服务是否在特定端口上在线,例如:nc -w 5 -z 127.0.0.1 8080
现在添加我的评论作为答案。