我想尝试api演示(链接),但是当运行docker-compose up -d时,我得到了以下内容:
Step 25/34 : RUN set -eux; mkdir -p var/cache var/log; composer dump-autoload --classmap-authoritative --no-dev; composer dump-env prod; composer run-script --no-dev post-install-cmd; chmod +x bin/console; sync
---> Running in ce481c894af3
+ mkdir -p var/cache var/log
+ composer dump-autoload --classmap-authoritative --no-dev
Generating optimized autoload files (authoritative)
composer/package-versions-deprecated: Generating version class...
composer/package-versions-deprecated: ...done generating version class
Generated optimized autoload files (authoritative) containing 4186 classes
+ composer dump-env prod
[RuntimeException]
Please run "composer require symfony/dotenv" to load the ".env" files configuring the application.
symfony:dump-env [--empty] [--] [<env>]
The command '/bin/sh -c set -eux; mkdir -p var/cache var/log; composer dump-autoload --classmap-authoritative --no-dev; composer dump-env prod; composer run-script --no-dev post-install-cmd; chmod +x bin/console; sync' returned a non-zero code: 1
ERROR: Service 'php' failed to build操作系统: Ubuntu 18.04
Docker: 20.10.3版本,构建48d30b5
Docker-compose:版本1.28.4,构建cabd5cfb
我做错了什么?
发布于 2021-02-26 22:12:35
有一个拉请求来修复它。只需更新composer.lock文件https://github.com/api-platform/api-platform/pull/1826
https://stackoverflow.com/questions/66387155
复制相似问题