gpt4 book ai didi

docker - 如何显示在 Docker 容器中运行的 Python 应用程序的输出?

转载 作者:IT老高 更新时间:2023-10-28 12:43:49 30 4
gpt4 key购买 nike

所以,我在 Docker 容器中运行了一些 Python 代码。我使用 Google 的 gcloud 脚本启动了本地环境。我看到了基本的访问样式日志和运行状况检查信息,但我不确定如何将我正在从 Python 应用程序写入的日志消息传递到控制台。是否可以设置一个参数来使用我的 gcloud 脚本完成此操作,或者我可以在 Dockerfile 中设置什么可以提供帮助?

最佳答案

为了让 Python 登录您的终端/命令行/控制台,当从 docker 容器执行时,您应该在 docker-compose.yml 中设置此变量

  environment:
- PYTHONUNBUFFERED=0

如果您使用 print 进行调试,这也是一个有效的解决方案。

关于docker - 如何显示在 Docker 容器中运行的 Python 应用程序的输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27301468/

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