gpt4 book ai didi

docker中的python记录器不工作

转载 作者:行者123 更新时间:2023-12-02 20:22:07 25 4
gpt4 key购买 nike

我正在尝试在 docker 上使用我的 python 应用程序。我正在使用一个名为 autologging 的包这实际上是使用 python 的 logging图书馆。

当我在 docker 容器中使用我的应用程序时,它会打印出 sys 打印件,但不会打印出记录器生成的打印件。

我试图在 compose.yml 中定义以下内容文件,它仍然无法正常工作:

stdin_open: True
tty: True
privileged: True
cap_add:
- "ALL"
environment:
- PYTHONUNBUFFERED=0

我也试过 -u选项。

最佳答案

自动日志记录模块使用 Python 的标准日志记录模块。因此,它由相同的配置设置管理。如果您根本看不到任何日志输出,请确保您正在为应用程序正确配置日志记录。 (我自己对 Docker 并不熟悉;可能只是根记录器默认抑制日志条目的情况。)

如果您没有为您的应用程序显式配置日志记录,请参阅 Python 文档 here .如果你 为您的应用程序显式配置日志记录,请提供详细信息(在 https://github.com/mzipay/Autologging/issues/1 处有一个 Unresolved 问题可以跟踪此问题)。

(注:我是自动记录的作者。)

关于docker中的python记录器不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37379008/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com