我的nginx容器访问日志链接到stdout。当我使用kubect logs
命令而不是列出访问日志信息时。
查看访问日志的正确方法是什么?
ls -ltr /var/log/nginx/access.log
lrwxrwxrwx 1 root root 11 Dec 24 23:41 /var/log/nginx/access.log -> /dev/stdout
由于 SR
答案 0 :(得分:0)
我相信是a problem related with Docker。您可以找到more information here,但基本上,您似乎必须符号链接到/proc/1/fd/1
,而不仅仅是/dev/stdout
。但这只有在nginx进程是容器内的pid 1时才有效。 This comment has the more information