docker - ошибка составления вверх ОШИБКА: в файле './docker-compose.yml' служба должна быть сопоставлением, а не NoneType - PullRequest
0 голосов
/ 06 апреля 2020
version: '3'
services :
web :

  build:
  ports:
  - "5000:5000"
  redis:
  image:"redis:alpine"

при выполнении компоновки docker выдается ошибка: ОШИБКА: в файле './docker-compose.yml' служба должна быть сопоставлением, а не NoneType

1 Ответ

0 голосов
/ 06 апреля 2020

Это происходит потому, что вы ставите web: на том же уровне, что и services:. Это должно быть более отступом. Кроме того, redis: должен находиться на том же уровне, что и web:, а после image:.

version: '3'
services:
  web:
    build:
    ports:
    - "5000:5000"
  redis:
    image: "redis:alpine"
необходим пробел.
...