Стартовый комплект Yii 2 - docker В файле. \. Env: имя переменной среды 'YII_DEBUG' может не содержать пробелов. возвращено событие с кодом ошибки 1 - PullRequest
0 голосов
/ 04 марта 2020

При сборке сайта через стартовый комплект Yii 2 на docker на windows - при выдаче команды composer run-script docker:build сборка завершается неудачно с сообщением

Вывод:

> cp .env.dist .env
> docker-compose up --force-recreate -d
In file .\.env: environment variable name 'YII_DEBUG       ' may not contains whitespace.
Script docker-compose up --force-recreate -d handling the docker:start event returned with error code 1
Script @docker:start was called via docker:build

1 Ответ

0 голосов
/ 04 марта 2020

Файл .env.dist по умолчанию в каталоге root содержит переменные среды, отформатированные / выровненные с пробелами, и docker не может их проанализировать.

Поэтому обходное решение заключается в замене всего пространства символы в файле переменных среды .env.dist без символов, например. в редакторе Notepad ++. Впоследствии это работает.

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