此处不允许Docker序列条目

此处不允许Docker序列条目,docker,docker-compose,Docker,Docker Compose,docker-compose.yml文件有问题。 这是返回的错误 错误:yaml.scanner.ScannerError:不允许序列条目 这里是“\docker compose.yml”,第7行,第12列 这是我的码头工人 version: "3" services: app: build: context: . ports: - "8000:8000" volumes: - ./app:/app command: >

docker-compose.yml文件有问题。 这是返回的错误

错误:yaml.scanner.ScannerError:不允许序列条目 这里是“\docker compose.yml”,第7行,第12列

这是我的码头工人

version: "3"

services:
  app:
    build:
      context: .
    ports: - "8000:8000"
    volumes:
      - ./app:/app
    command: >
      sh -c "python manage.py runserver 0.0.0.0:8000"

我就是这么做的,而且很管用

version: "3"

services:
  app:
    build:
      context: .
    ports:
      - "8000:8000"
    volumes:
      - ./app:/app
    command: >
      sh -c "python manage.py runserver 0.0.0.0:8000"
作为参考,它是YAML语法,对于数组/列表(在YAML中称为序列),如果要使用
-
样式(如
-“8000:8000”
),它必须位于单独的行中。