首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >船坞nginx圆柱体的原木存放在哪里?

船坞nginx圆柱体的原木存放在哪里?
EN

Stack Overflow用户
提问于 2018-12-11 12:59:39
回答 1查看 7.5K关注 0票数 2

我使用默认nginx图像和Filebeat来读取日志并将它们发送给ELK。两个容器(nginx容器和Filebeat容器)都位于同一个主机机器上。

下面是用于nginx映像的Dockerfile

代码语言:javascript
运行
复制
FROM nginx
COPY . /usr/share/nginx/html/
EXPOSE 80

在我的nginx容器中,访问日志转到STDOUT,错误日志转到STDERR

当我从主机docker logs <nginx-containter-id>提示符时,我可以看到nginx容器中的日志。但是主机上的容器文件夹(/var/lib/docker/containers/nginx-container-id)中没有任何内容

如何设置文件节拍来读取日志?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-11 13:16:13

每个容器都有自己的日志文件,您可以通过以下方法知道它在哪里:

代码语言:javascript
运行
复制
docker inspect --format='{{.LogPath}}' <nginx-containter-id>

它将告诉您日志文件的路径。

参考文献:

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53724726

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档