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