【发布时间】:2019-04-02 14:57:35
【问题描述】:
我只是关注气流 puckel 和其他一些博客来尝试使用 docker 的气流(因为我使用的是 windows,所以我无法 pip 安装它)所以我正在使用 docker。我已将代码添加到 dags 文件夹 (newtut.py)
dag = DAG(
'newtut',
default_args=default_args,
description='A simple tutorial DAG',
schedule_interval=timedelta(days=1),
)
我也将这些行作为 docker 命令的一部分执行。
docker pull puckel/docker-airflow
然后
docker run -d -p 8080:8080 -e LOAD_EX=y -v ./dags:/usr/local/airflow/dags puckel/docker-airflow webserver
但是当我运行这个时,我在那个列表中找不到我的 dag 请指教
【问题讨论】:
-
查看您的网络服务器日志,您会看到类似
{models.py:273} INFO - Filling up the DagBag from /var/local/airflow/dags的内容。这将告诉您它从哪里读取 DAG,您可以从那里进行故障排除。