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

Docker Compose使用include字段报错:不允许额外属性include

Docker Compose include字段报错解决方法

你的报错核心原因是当前Docker Compose版本不支持include字段——这个特性是在Docker Compose 2.20.0及以上版本才引入的,旧版本无法识别该字段,因此抛出"Additional property include is not allowed"错误。

解决步骤

  • 先检查当前版本
    运行命令确认版本:

    docker compose version
    

    若输出版本低于2.20.0,需要更新。

  • 更新Docker Compose(Windows环境)

    1. 通过Docker Desktop更新:打开Docker Desktop,进入「设置」->「软件更新」,检查并安装最新版本,Compose会随Docker Desktop同步更新。
    2. 手动更新:下载官方最新的Windows版docker-compose.exe,替换系统中现有Compose可执行文件(默认路径为C:\Program Files\Docker\Docker\resources\bin)。
  • 验证更新
    再次执行docker compose version确认版本达标后,运行docker compose up即可正常加载所有引入的配置文件。

临时替代方案(无需更新版本)

如果暂时无法更新,可以在启动时手动指定所有配置文件:

docker compose -f docker-compose.yml -f jellyfin/docker-compose.jellyfin.yml -f trilium/docker-compose.trilium.yml up

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.23 22:47:01