如何获得在dockeralipne haprox:1.5日志日志

从haproxy构buildhaproxy容器:1.5高山

( https://github.com/docker-library/haproxy/blob/1848d2933afbefd0e0a068dc7b5a753ab7842e6c/1.5/alpine/Dockerfile )

haproxy容器启动正常,但我怎么能实现详细的haproxy日志logging,并将其指向标准输出。

我的haproxyconfiguration是

global log /dev/log local0 # log /dev/log local1 notice # chroot /var/lib/haproxy # stats socket /run/haproxy/admin.sock mode 660 level admin stats timeout 30s user haproxy group haproxy daemon tune.ssl.default-dh-param 2048 # Default SSL material locations #ca-base /etc/ssl/certs #crt-base /etc/ssl/private ssl-default-bind-options no-sslv3 ssl-default-bind-ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM enter code here defaults log global mode http option httplog option dontlognull # fixed configuration by Benson option http-keep-alive timeout http-keep-alive 5m timeout http-request 5s timeout connect 300s timeout client 300s timeout server 300s timeout check 300s #old configurations causing connection timeouts #timeout connect 5000 #timeout client 50000 #timeout server 50000 errorfile 400 /usr/local/etc/haproxy/errors/400.http errorfile 403 /usr/local/etc/haproxy/errors/403.http errorfile 408 /usr/local/etc/haproxy/errors/408.http errorfile 500 /usr/local/etc/haproxy/errors/500.http errorfile 502 /usr/local/etc/haproxy/errors/502.http errorfile 503 /usr/local/etc/haproxy/errors/503.http errorfile 504 /usr/local/etc/haproxy/errors/504.http balance roundrobin option httpchk 

我试图通过docker entrypoint.sh中的以下命令将日志导向stdout

“/ bin / sh -c / sbin / syslogd -O / dev / stdout”

 #!/bin/sh set -e # first arg is `-f` or `--some-option` if [ "${1#-}" != "$1" ]; then set -- haproxy "$@" fi if [ "$1" = 'haproxy' ]; then # if the user wants "haproxy", let's use "haproxy-systemd-wrapper" instead so we can have proper reloadability implemented by upstream /bin/sh -c /sbin/syslogd -O /dev/stdout shift # "haproxy" set -- "$(which haproxy-systemd-wrapper)" -p /run/haproxy.pid "$@" fi exec "$@" 

但是,当我通过haproxy浏览应用程序没有日志正在注册,但它服务很好。

我想知道我怎么能通过haproxy里面的阿尔派haproxy容器得到详细的日志logging