[在Windows上的docker上通过Yii 2入门套件构建站点时-发出命令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
[在Windows上的docker上通过Yii 2入门工具包构建站点-发出命令composer run-script docker:build时,构建失败,并显示消息输出:> cp .env.dist .env> docker -...
根目录中的默认.env.dist
文件包含使用空格格式化/对齐的环境变量,并且docker无法解析它们。
因此一种解决方法是将环境变量文件.env.dist
中的所有空格字符替换为无字符,例如。在记事本++编辑器中。随后它起作用。