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

本地执行make airflow-up启动Airflow失败,遇Docker及AWS变量告警

Airflow启动失败问题解决步骤

1. AWS环境变量未设置警告处理

你在.aws目录配置了凭证,但当前执行环境未加载AWS相关变量,导致警告出现。可通过以下方式解决:

  • 临时加载(终端会话内有效):
    export AWS_ACCESS_KEY_ID="你的AWS访问密钥ID"
    export AWS_SECRET_ACCESS_KEY="你的AWS秘密访问密钥"
    
    若使用临时会话凭证,额外执行:
    export AWS_SESSION_TOKEN="你的会话令牌"
    
  • 永久配置:将上述导出命令添加到~/.bashrc(Bash)或~/.zshrc(Zsh)文件,执行source ~/.bashrc(对应你的shell配置文件)使配置生效
  • 检查项目配置:确认docker-compose.yml或Makefile中是否配置了.aws目录的挂载,确保Airflow容器能读取本地凭证文件

2. Docker守护进程连接失败处理

错误提示表明Docker守护进程未运行或当前用户无访问权限:

  • 启动Docker服务:
    • Linux:执行sudo systemctl start docker,设置开机自启可执行sudo systemctl enable docker
    • macOS/Windows:打开Docker Desktop应用,等待守护进程完全启动
  • 修复权限问题(Linux):将当前用户加入docker用户组,执行sudo usermod -aG docker $USER,重新登录终端后生效
  • 验证状态:执行docker ps,若能正常输出容器列表,说明Docker守护进程运行正常

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.25 07:43:19