如何查看容器标准日志消息

时间:2018-01-06 03:11:23

标签: kubernetes

我的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

1 个答案:

答案 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