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

如何访问docker-compose CLI并创建Airflow Web UI管理员用户

Airflow Docker Compose 环境创建管理员用户操作步骤

1. 确认可用容器

  • 先进入你存放docker-compose.yml的本地目录,执行以下命令查看当前运行的Airflow相关容器:
    docker compose ps
  • 从输出结果中找到服务名包含scheduler或webserver的容器,默认部署场景下一般命名为airflow-scheduler或airflow-webserver

2. 进入容器CLI

  • 执行以下命令进入容器的交互式终端,将占位符<容器名>替换为上一步查到的实际容器名:
    docker compose exec -it <容器名> bash
  • 执行成功后你就进入了Airflow服务对应的容器内部命令行环境

3. 执行管理员用户创建命令

  • 在容器CLI中执行如下命令,可根据你的实际需求修改参数值:
airflow users create \
    --username admin \
    --firstname 你的名字 \
    --lastname 你的姓氏 \
    --role Admin \
    --email your-email@example.com
  • 命令执行后按照提示输入两次管理员密码,确认无误后用户就创建完成了

无需进入容器的快捷方法

如果你不想单独进入容器CLI,也可以直接在宿主机执行命令完成用户创建:
docker compose run --rm airflow-webserver airflow users create --username admin --firstname 你的名字 --lastname 你的姓氏 --role Admin --email your-email@example.com
如果提示服务名不存在,将命令中的airflow-webserver替换为你实际的webserver或scheduler服务名即可。
操作完成后直接使用你设置的用户名和密码登录Airflow Web UI即可。

内容的提问来源于stack exchange,提问作者QDex

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 15:42:00