diff --git a/env-example b/env-example index 87f4cef..ce76c20 100644 --- a/env-example +++ b/env-example @@ -138,6 +138,7 @@ PHP_FPM_INSTALL_GHOSTSCRIPT=false PHP_FPM_INSTALL_LDAP=false PHP_FPM_INSTALL_SWOOLE=false PHP_FPM_INSTALL_PG_CLIENT=false +PHP_FPM_INSTALL_PCNTL=false ### PHP_WORKER ############################################ diff --git a/php-fpm/Dockerfile b/php-fpm/Dockerfile index c062f42..fb867f5 100644 --- a/php-fpm/Dockerfile +++ b/php-fpm/Dockerfile @@ -168,6 +168,16 @@ RUN if [ ${INSTALL_ZIP_ARCHIVE} = true ]; then \ docker-php-ext-install zip \ ;fi +########################################################################### +# pcntl +########################################################################### + +ARG INSTALL_PCNTL=false +RUN if [ ${INSTALL_PCNTL} = true]; then \ + # Installs pcntl, helpful for running Horizon + docker-php-ext-install pcntl \ +;fi + ########################################################################### # bcmath: ########################################################################### diff --git a/php-worker/Dockerfile b/php-worker/Dockerfile index a157b02..158a166 100644 --- a/php-worker/Dockerfile +++ b/php-worker/Dockerfile @@ -22,7 +22,7 @@ RUN apk --update add wget \ libgsasl-dev \ supervisor -RUN docker-php-ext-install mysqli mbstring pdo pdo_mysql tokenizer xml +RUN docker-php-ext-install mysqli mbstring pdo pdo_mysql tokenizer xml pcntl RUN pecl channel-update pecl.php.net && pecl install memcached mcrypt-1.0.1 && docker-php-ext-enable memcached # Install PostgreSQL drivers: