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

适配docker-compose 1.25版本的Airflow docker-compose.yaml修改咨询

docker-compose 1.25.4 适配修改点
  • 修改compose文件版本声明:将顶部的version: '3'改为version: '3.7'。docker-compose 1.25.4最高支持3.7版本的compose规范,指定明确版本可以避免语法兼容校验错误。
  • 简化depends_on配置:删除x-airflow-common块下depends_on的健康检查条件字段,修改为短格式:
depends_on:
  - redis
  - postgres

说明:带condition: service_healthy的长格式depends_on仅在compose 3.8及docker compose V2版本中支持,docker-compose 1.25不识别该语法。如果需要保证依赖服务完全就绪再启动Airflow服务,可以先手动执行docker-compose up -d postgres redis,等待两个服务健康检查通过后,再执行docker-compose up -d启动剩余服务即可。

  • 可选优化:如果启动时出现变量解析错误,可以提前在同目录下创建.env文件,显式定义所有用到的环境变量(包括AIRFLOW_UID、AIRFLOW_GID等),避免默认值插值兼容问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 04:45:03