Docker compose不支持的配置选项

Docker compose不支持的配置选项,docker,compose,Docker,Compose,我正在尝试设置一个docker来运行mysql Mosquitto和node red,但不断出现不支持的配置选项错误 Services: mysql: image: mysql container_name: mysql restart: always ports: - “6603:3306” Environment: MYSQL_ROOT_PASSWORD: “abcd1234” volumes: - my

我正在尝试设置一个docker来运行mysql Mosquitto和node red,但不断出现不支持的配置选项错误

Services:
  mysql:
    image: mysql
    container_name: mysql
    restart: always
    ports:
      - “6603:3306”
    Environment:
      MYSQL_ROOT_PASSWORD: “abcd1234”
    volumes:
      - mysql-data

  node-red:
    image: nodered/node-red:latest
    restart: always
    container_name: nodered
    environment:
      -TZ=Europe/London
    depends_on:
      - mysql
    ports:
      - “1880:1880”
    links:
      - mysql:mysql
      - mosquitto:mosquitto
    volumes:
      - node-red-data

  mosquitto:
    image: eclipse-mosquitto
    hostname: mosquitto
    container_name: mosquitto
    restart: always
    ports:
      - "1883:1883"

volumes:
  mysql-data:
  node-red-data:
你有没有想过为什么我会犯这些错误

Unsupported config option for Services: 'mosquitto'
Unsupported config option for volumes: 'mysql-data'

再次感谢您的帮助

您似乎缺少docker compose文件顶部的版本标记。
Services
不应该全部小写吗?请确保您的文件遵守