1
- ARG PHP_VERSION=7.4.14
1
+ ARG PHP_VERSION=7.4.25
2
2
ARG NGINX_VERSION=1.18
3
3
4
4
FROM php:${PHP_VERSION}-fpm-alpine AS app_php
@@ -32,7 +32,7 @@ RUN docker-php-source extract \
32
32
&& rm -rf /tmp/pear \
33
33
&& rm -rf /var/cache/apk/*
34
34
35
- COPY --from=composer:1 /usr/bin/composer /usr/local/bin/composer
35
+ COPY --from=composer:latest /usr/bin/composer /usr/local/bin/composer
36
36
COPY docker/php/php.ini $PHP_INI_DIR/conf.d/php.ini
37
37
COPY docker/php/php-cli.ini $PHP_INI_DIR/conf.d/php-cli.ini
38
38
COPY docker/php/xdebug.ini $PHP_INI_DIR/conf.d/xdebug.ini
@@ -42,14 +42,11 @@ WORKDIR ${WORKDIR}
42
42
43
43
# https://getcomposer.org/doc/03-cli.md#composer-allow-superuser
44
44
ENV COMPOSER_ALLOW_SUPERUSER=1
45
- RUN set -eux; \
46
- composer global require "hirak/prestissimo:^0.3" --prefer-dist --no-progress --no-suggest --classmap-authoritative; \
47
- composer clear-cache
48
45
49
46
# prevent the reinstallation of vendors at every changes in the source code
50
47
COPY composer.json composer.lock symfony.lock ./
51
48
RUN set -eux; \
52
- composer install --prefer-dist --no-autoloader --no-scripts --no-progress --no-suggest ; \
49
+ composer install --prefer-dist --no-autoloader --no-scripts --no-progress; \
53
50
composer clear-cache
54
51
55
52
RUN set -eux \
0 commit comments