首页 > 解决方案 > 为什么 Python 日志记录可以在本地 docker 容器中工作,但不能在 AWS 上工作?

问题描述

如果我理解正确,docker 会将打印到控制台的所有内容写入日志文件。我可以通过以下方式获取日志文件的路径docker inspect *container_name* | grep LogPath

如果我运行容器并在本地检查日志,结果就是我所期望的 - 每个执行的打印语句都可以在文件中找到。我可以在 AWS 上的 EC2 实例上做同样的事情,但是在日志文件中只写入错误消息,没有正常的打印语句。

如何在 AWS 上设置日志记录级别以包含每个打印语句?

标签: pythonamazon-web-servicesdockerloggingamazon-ec2

解决方案


推荐阅读