使用docker项目时,使用了命令docker compse up -d,然后出现了如下报错:

additional property networdk is not allowed。

这个报错主要是因为你的docker-compose.yml文件写错了。比如我写错成下面这样:

  #前台:vue
  gg-vue: 
    image: nginx  
    container_name: gg-vue
    ports: 
      - 80:80
    volumes: 
      - ./nginx/nginx.conf:/ect/nginx/nginx.conf
      - ./nginx/dist:/user/share/nginx/html
    depends_on: 
      - gg-springboot
    network:  
      - gg-network  

最后一项network写错了,应该是networks。

其次,如果你检查不出错误, 可以使用在线yaml验证,因为vscode有时不容易看出错误来。

最后,请在文件中让key和value保持一个空格。比如上面的image: nginx,这个地方就是空了一个格。