我想添加一个healthcheck
到我的容器中,它工作正常,但每次检查时它都会发送垃圾邮件给我的容器日志,这很吵,并且使收集重要的东西变得比需要的更困难:
today at 12:44:38 AM127.0.0.1 - - [07/Jul/2022:00:44:37 -0500] "HEAD / HTTP/1.1" 200 427 "-" "curl/7.12.0 (x86_64-unknown-linux-gnu) libcurl/7.12.0 ipv6 zlib/1.2.3.4 libidn/1.23"
每30秒一次。
我想让它继续正常工作,减去日志垃圾邮件。它仍然发送到容器日志(stdout):
HEALTHCHECK CMD curl -ILfSs http://localhost:80 -A "HealthCheck" > /dev/null || exit 1
有人知道怎么做吗?
1条答案
按热度按时间balp4ylt1#
为了回答我的问题,我最终在Apache的
000-default
(站点配置)文件中这样做:请注意,我已将自定义运行状况检查UserAgent设置为:
HealthCheck: Docker/1.0
:谢谢你,汉斯,为我指明了正确的方向。