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

docker-compose.yml配置报错:services.networks不允许额外属性app-network

Docker Compose网络配置报错解决办法

你的问题出在配置结构错误:networks块被错误嵌套在了services节点内部,而按照Docker Compose的规范,networks是和services同级的顶层配置项,不能放在services里面。

修正后的配置示例:

version: '3.9'
services:
    # 你的服务配置写在这里,比如web、数据库等
    # ... cut .. 

# 网络配置和services同级,不要缩进在services里
networks:
    app-network:
        driver: bridge

调整后,app-network作为顶层网络配置项,符合Compose文件的结构要求,就能解决报错问题了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.10 19:25:27