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

Bra*_*don 13 docker gcloud boot2docker dockerfile

所以,我在Docker容器中运行了一些Python代码.我使用Google的gcloud脚本启动了我的本地环境.我看到了基本的访问方式日志和健康检查信息,但我不知道如何通过我从Python应用程序写入控制台的日志消息.是否有一个参数我可以设置为使用我的gcloud脚本完成此操作,或者我可以在Dockerfile中设置哪些可以帮助的参数?

Sen*_*t07 23

要让Python登录您的终端/命令行/控制台,当从docker容器执行时,您应该在您的 docker-compose.yml

  environment:
    - PYTHONUNBUFFERED=0
Run Code Online (Sandbox Code Playgroud)

如果您正在使用print调试,这也是一个有效的解决方案.

  • 让我的一天.谢谢. (3认同)
  • 很高兴可以帮助:) (2认同)