@@ -89,12 +89,15 @@ RUN apt-get update \
8989 xsl \
9090 # Dependency of PHP event-extension
9191 sockets \
92- && pie install --with-php-config=$(which php-config) osmanov/pecl-event:$PHP_EVENT_VERSION \
93- && pie install --with-php-config=$(which php-config) igbinary/igbinary:$PHP_IGBINARY_VERSION \
94- && pie install --with-php-config=$(which php-config) \
95- php-amqp/php-amqp:$PHP_AMQP_VERSION \
96- && pie install --with-php-config=$(which php-config) \
97- phpredis/phpredis:$PHP_REDIS_VERSION --enable-redis-igbinary \
92+ && pie install --skip-enable-extension osmanov/pecl-event:$PHP_EVENT_VERSION \
93+ && pie install --skip-enable-extension igbinary/igbinary:$PHP_IGBINARY_VERSION \
94+ && pie install --skip-enable-extension php-amqp/php-amqp:$PHP_AMQP_VERSION \
95+ && pie install --skip-enable-extension phpredis/phpredis:$PHP_REDIS_VERSION --enable-redis-igbinary \
96+ && docker-php-ext-enable --ini-name docker-php-ext-zz-custom \
97+ event \
98+ igbinary \
99+ redis \
100+ amqp \
98101 && cp "$PHP_INI_DIR/php.ini-production" "$PHP_INI_DIR/php.ini" \
99102 # Purge packages that where only needed for building php extensions
100103 && apt-get purge --assume-yes \
@@ -154,9 +157,8 @@ RUN apt-get update \
154157 && phive install --global composer:$COMPOSER_VERSION --trust-gpg-keys CBB3D576F2A0946F \
155158 && rm -rf /root/.phive \
156159 # Install Xdebug and pcov PHP extensions
157- && pie install --with-php-config=$(which php-config) \
158- xdebug/xdebug:$XDEBUG_VERSION \
159- && pie install --with-php-config=$(which php-config) pecl/pcov:$PCOV_VERSION \
160+ && pie install xdebug/xdebug:$XDEBUG_VERSION \
161+ && pie install pecl/pcov:$PCOV_VERSION \
160162 && cp "$PHP_INI_DIR/php.ini-development" "$PHP_INI_DIR/php.ini" \
161163 # Cleanup
162164 && apt-get purge --assume-yes $PHPIZE_DEPS \
0 commit comments