Команды Docker-compose в yml не работают - PullRequest
0 голосов
/ 01 апреля 2019

Я новичок в Docker и пытаюсь запустить несколько контейнеров с помощью файла docker-compose.yml. Но когда я запускаю следующую команду внутри панели инструментов кокера, cli

docker-compose.yml up

Я получаю следующие ошибки:

Docker-Compose Errors

Как видите, если я запускаю команду

docker-compose -v 

Я получаю информацию о версии и сборке, что означает, что она установлена.

Я много гуглил, но не смог найти никакого решения. Пожалуйста, предложите.

Заранее спасибо

Ответы [ 2 ]

0 голосов
/ 01 апреля 2019

Вы пытаетесь запустить файл .yml. Compose не работает так.

Просто запустите: docker-compose в каталоге, где находится docker-compose.yml. Docker-compose автоматически найдет файл.

0 голосов
/ 01 апреля 2019

Вы пытались запустить файл yml (который в лучшем случае интерпретирует bash как скрипт).Вам нужно запустить docker-compose, а не docker-compose.yml.Последний является входным файлом конфигурации для первого.

docker-compose config
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...