Я пытаюсь установить PHP через композитор, используя Docker. Я создал этот файл докеров, но получаю следующую ошибку, несмотря на несколько попыток ее исправить. Есть идеи, почему?
Вот мой файл докеров:
FROM php:7.2-apache
RUN a2enmod rewrite
RUN docker-php-ext-install mysqli pdo pdo_mysql
COPY --from=composer/composer:latest-bin /composer /usr/bin/composer
# Create a working directory
WORKDIR /var/www/html
RUN composer require "ext-gd:*" --ignore-platform-reqs
RUN composer require "ext-fileinfo:*" --ignore-platform-reqs
RUN composer require phpoffice/phpspreadsheet:1.18.0 --ignore-platform-reqs
RUN service apache2 restart
Ошибка:
>>> RUN composer require phpoffice/phpspreadsheet:1.18.0 --ignore-platform-reqs
23 |
24 | # Files datas
--------------------
ERROR: failed to solve: process "/bin/sh -c composer require phpoffice/phpspreadsheet:1.18.0 --ignore-platform-reqs" did not complete successfully: exit code: 1
Подробнее здесь: https://stackoverflow.com/questions/790 ... ion-failed