diff --git a/docker-compose.yml b/docker-compose.yml index 4d7a8c359a..83a23de1fc 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -333,6 +333,7 @@ services: - CHANGE_SOURCE=${CHANGE_SOURCE} - LARADOCK_PHP_VERSION=${PHP_VERSION} - PHALCON_VERSION=${PHALCON_VERSION} + - LARADOCK_PHALCON_VERSION=${PHALCON_VERSION} - INSTALL_BZ2=${PHP_WORKER_INSTALL_BZ2} - INSTALL_GD=${PHP_WORKER_INSTALL_GD} - INSTALL_IMAGEMAGICK=${PHP_WORKER_INSTALL_IMAGEMAGICK} diff --git a/php-worker/Dockerfile b/php-worker/Dockerfile index 7a448ba0d9..9afe9c0172 100644 --- a/php-worker/Dockerfile +++ b/php-worker/Dockerfile @@ -348,11 +348,11 @@ ARG INSTALL_PHALCON=false ARG LARADOCK_PHALCON_VERSION ENV LARADOCK_PHALCON_VERSION ${LARADOCK_PHALCON_VERSION} -RUN if [ $INSTALL_PHALCON = true ]; then \ - apt-get update -yqq \ +RUN if [ "$INSTALL_PHALCON" = true ]; then \ + apk update \ && pecl channel-update pecl.php.net \ - && apt-get install -yqq libpcre3-dev; \ - pecl install phalcon-${LARADOCK_PHALCON_VERSION}; \ + && apk add --no-cache libpcre32 \ + && pecl install phalcon-${LARADOCK_PHALCON_VERSION}; \ docker-php-ext-enable phalcon; \ php -m | grep -q 'phalcon' \ ;fi