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

Docker Compose报错‘invalid compose project’的原因及解决咨询

Docker Compose启动报错:service "monapp" refers to undefined network monreaseau: invalid compose project

错误原因

这个错误的核心是拼写不一致:你在services.monapp.networks中指定的网络名称是monreaseau,但在docker-compose.yml的networks块里实际定义的网络是monreseau,两者名称不匹配,Docker Compose找不到对应的网络定义,因此判定配置无效。

解决方法

方法1:修正拼写匹配网络定义

打开你的docker-compose.yml文件,将services.monapp.networks里的网络名称修改为和networks块一致的monreseau即可。

修正后的完整配置:

version: '3'

services:
  monapp:
    image: docker_django_tutorial
    ports:
      - 8000:8000
    networks:
      - monreseau

networks:
  monreseau:

方法2:移除自定义网络配置(可选)

如果你的Django项目不需要自定义网络,完全可以删掉所有networks相关配置,Docker Compose会自动使用默认网络启动服务,配置会更简洁:

version: '3'

services:
  monapp:
    image: docker_django_tutorial
    ports:
      - 8000:8000

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.19 19:55:15