Диапазоны портов Laradock не совпадают по длине

#laravel #docker #laradock

#laravel #docker #laradock

Вопрос:

Я начинаю использовать Docker с Laradock.Когда я запускаю эту команду

 docker-compose up -d apache2 mysql
  

Я получаю эти ошибки:

 ERROR: The Compose file './docker-compose.yml' is invalid because:
services.proxy.expose is invalid: should be of the format 'PORT[/PROTOCOL]'
services.proxy2.expose is invalid: should be of the format 'PORT[/PROTOCOL]'
services.memcached.ports is invalid: Port ranges don't match in length
services.beanstalkd.ports is invalid: Port ranges don't match in length
services.mssql.ports is invalid: Port ranges don't match in length
services.rabbitmq.ports is invalid: Port ranges don't match in length
services.rabbitmq.ports is invalid: Port ranges don't match in length
services.netdata.ports is invalid: Port ranges don't match in length
services.beanstalkd-console.ports is invalid: Port ranges don't match in length
services.zookeeper.ports is invalid: Port ranges don't match in length
services.gitlab.ports is invalid: Port ranges don't match in length
services.workspace.ports is invalid: Port ranges don't match in length
services.maildev.ports is invalid: Port ranges don't match in length
services.mongo.ports is invalid: Port ranges don't match in length
  

Я использую Mac и уже перезапускаю docker.Что мне нужно исправить?

Комментарии:

1. Сообщение об ошибке указывает на то, что в вашем docker-compose.yml файле ошибка. Вам нужно добавить содержимое этого файла к вашему вопросу, если мы хотим вам помочь 🙂

2. docker-compose.yml всего строк кодирования 1418 и автоматически генерируется Laradock. Спасибо: D

Ответ №1:

просто для информации для тех, кто получает эту ошибку с помощью laradock, это происходит из-за отсутствия файла .env, создайте файл .env с этим содержимым в папке docker (laradock):

https://raw.githubusercontent.com/laradock/laradock/master/env-example

Комментарии:

1. Сегодня у меня возникла эта проблема. У меня уже был файл .env, но по какой-то причине он не считывался. ‘cp env-example .env’ исправил это.