【问题标题】:Run Airflow with docker-compose from a different folder使用 docker-compose 从不同的文件夹运行 Airflow
【发布时间】:2021-12-02 17:44:49
【问题描述】:

使用来自heredocker-compose.yml 并运行docker-compose up 我能够毫无问题地运行Airflow(Ubuntu)。但这仅在父文件夹命名为 /airflow 时才有效。如果它被命名为其他名称,airflow-init 服务将失败:

ERROR: for airflow-init  Container "f28089f55f79" is unhealthy.
ERROR: Encountered errors while bringing up the project.

当我的项目位于不同的文件夹中时,我希望能够使用 docker-compose up 运行 Airflow,例如:myproject/docker-compose.yaml

我应该怎么做才能完成这项工作?

【问题讨论】:

    标签: docker docker-compose airflow


    【解决方案1】:

    通过检查Apache airflow 页面和docs 它说$AIRFLOW_HOME 默认为~/airflow

    只需更改此变量即可。

    【讨论】:

      猜你喜欢
      • 2023-03-30
      • 1970-01-01
      • 2019-08-11
      • 2017-01-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-12
      • 1970-01-01
      相关资源
      最近更新 更多