Docker容器:在定义的时间内ping

Docker容器:在定义的时间内ping,docker,networking,ping,Docker,Networking,Ping,我正在使用一个阿尔卑斯容器ping另一个docker容器。 我想ping我的docker容器3分钟,并将输出传输到ping.csv文件。 我使用了我将在代码部分发布的Dockerfile。 几秒钟后,容器处于退出状态。 你知道我该怎么解决吗? 以下是Dockerfile: FROM alpine:latest COPY . . ENTRYPOINT timeout --preserve-status 180 ping 172.19.1.3 > ping.csv 谢谢你的帮助 您可以尝试更

我正在使用一个阿尔卑斯容器ping另一个docker容器。 我想ping我的docker容器3分钟,并将输出传输到ping.csv文件。 我使用了我将在代码部分发布的Dockerfile。 几秒钟后,容器处于退出状态。 你知道我该怎么解决吗? 以下是Dockerfile:

FROM alpine:latest
COPY . .
ENTRYPOINT timeout --preserve-status 180 ping 172.19.1.3 > ping.csv

谢谢你的帮助

您可以尝试更新超时包:


问题是此映像上的超时无法识别-preserve状态

我使用以下方法解决了此问题:

ENTRYPOINT ping -w 180 172.19.1.3 > ping.csv
无论如何,谢谢你的帮助:

ENTRYPOINT ping -w 180 172.19.1.3 > ping.csv