diff --git a/docker/php/Dockerfile b/docker/php/Dockerfile index 05ab6fa..40a3321 100644 --- a/docker/php/Dockerfile +++ b/docker/php/Dockerfile @@ -13,13 +13,24 @@ RUN apk add --no-cache \ nodejs \ npm +# Install PHP extension installer +COPY --from=mlocati/php-extension-installer /usr/bin/install-php-extensions /usr/local/bin/ + # Install PHP extensions -RUN docker-php-ext-configure intl \ - && docker-php-ext-install -j$(nproc) intl pdo pdo_mysql opcache zip ctype iconv mbstring \ - && docker-php-ext-install tokenizer \ - && docker-php-source extract \ - && docker-php-ext-install dom xml simplexml xmlreader xmlwriter \ - && docker-php-source delete +RUN install-php-extensions \ + intl \ + pdo_mysql \ + opcache \ + zip \ + tokenizer \ + ctype \ + iconv \ + mbstring \ + dom \ + xml \ + simplexml \ + xmlreader \ + xmlwriter # Install composer ENV COMPOSER_ALLOW_SUPERUSER=1 \