You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Airflow 3.x结合Docker Compose自动创建管理员用户失败的问题咨询

Airflow 3.x结合Docker Compose自动创建管理员用户失败的问题咨询

大家好,我刚接触Airflow,最近在尝试用Docker Compose初始化Apache Airflow 3.x时,想要自动创建一个管理员用户,但一直没能成功,导致我根本没法登录Airflow的Web UI。

我已经试过官方推荐的环境变量,比如_AIRFLOW_WWW_USER_CREATE、_AIRFLOW_WWW_USER_USERNAME这些,但完全没效果。另外,旧版本Airflow里常用的airflow users create命令行工具,在3.x版本里也找不到了,没法通过手动执行命令的方式创建用户。

下面是我docker-compose.yml文件里airflow-init服务的部分配置:

airflow-init:
  image: apache/airflow:3.0.4-python3.11
  depends_on:
    - db
  environment:
    AIRFLOW__CORE__LOAD_EXAMPLES: "False"
    AIRFLOW__CORE__EXECUTOR: SequentialExecutor
    AIRFLOW__DATABASE__SQL_ALCHEMY_CONN: postgresql+psycopg2://postgres:postgres@db:5432/assets_db
    _AIRFLOW_DB_MIGRATE: "true"
    _AIRFLOW_WWW_USER_CREATE: "true"
    _AIRFLOW_WWW_USER_USERNAME: admin
    _AIRFLOW_WWW_USER_PASSWORD: Password!
  volumes:
    - ./dags:/opt/airflow/dags
    - airflow_logs:/opt/airflow/logs

想问下各位大佬,我是不是漏掉了什么关键配置?有没有可靠的方法能确保在Airflow 3.x中通过Docker Compose自动创建管理员用户呢?

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.08 03:08:21