Airflow 如何显示DockerRoperator的日志输出?

Airflow 如何显示DockerRoperator的日志输出?,airflow,Airflow,我有一个DockerOperator正在工作,但airflow没有显示DockerOperator的任何日志语句,就像我使用“airflow test”运行PythonOperator或BashOperator时一样。但是,在运行同一任务时,我可以看到日志记录语句。如何使记录器在“气流测试”中也可见?将以下内容添加到我的执行模块中,会在DockerPerator中为我显示日志 import logging import sys logging.basicConfig(stream=sys.st

我有一个DockerOperator正在工作,但airflow没有显示DockerOperator的任何日志语句,就像我使用“airflow test”运行PythonOperator或BashOperator时一样。但是,在运行同一任务时,我可以看到日志记录语句。如何使记录器在“气流测试”中也可见?

将以下内容添加到我的执行模块中,会在DockerPerator中为我显示日志

import logging
import sys

logging.basicConfig(stream=sys.stdout, level=logging.INFO)

你找到答案了吗?这对我有用,谢谢!注意:您还必须
import sys
,并在DAG中将
tty
参数设置为
True