From ae608b6380adb65075843c8294d52af769087ce8 Mon Sep 17 00:00:00 2001 From: Philipp Holzer Date: Sun, 4 Aug 2019 20:04:42 +0200 Subject: [PATCH] Fix pcntl_fork error --- 2019.06/apache/Dockerfile | 3 ++- 2019.06/fpm-alpine/Dockerfile | 3 ++- 2019.06/fpm/Dockerfile | 3 ++- 2019.09-dev/apache/Dockerfile | 3 ++- 2019.09-dev/fpm-alpine/Dockerfile | 3 ++- 2019.09-dev/fpm/Dockerfile | 3 ++- Dockerfile-alpine.template | 1 + Dockerfile-debian.template | 1 + 8 files changed, 14 insertions(+), 6 deletions(-) diff --git a/2019.06/apache/Dockerfile b/2019.06/apache/Dockerfile index 7483f1e..cf00930 100644 --- a/2019.06/apache/Dockerfile +++ b/2019.06/apache/Dockerfile @@ -67,12 +67,13 @@ RUN set -ex; \ ctype \ json \ iconv \ + pcntl \ ; \ \ # pecl will claim success even if one install fails, so we need to perform each install separately pecl install apcu-5.1.17; \ pecl install memcached-3.1.3; \ - pecl install redis-5.0.1; \ + pecl install redis-5.0.2; \ pecl install imagick-3.4.4; \ \ docker-php-ext-enable \ diff --git a/2019.06/fpm-alpine/Dockerfile b/2019.06/fpm-alpine/Dockerfile index 8b6ef17..11f9ef9 100644 --- a/2019.06/fpm-alpine/Dockerfile +++ b/2019.06/fpm-alpine/Dockerfile @@ -65,12 +65,13 @@ RUN set -ex; \ ctype \ json \ iconv \ + pcntl \ ; \ \ # pecl will claim success even if one install fails, so we need to perform each install separately pecl install APCu-5.1.17; \ pecl install memcached-3.1.3; \ - pecl install redis-5.0.1; \ + pecl install redis-5.0.2; \ pecl install imagick-3.4.4; \ \ docker-php-ext-enable \ diff --git a/2019.06/fpm/Dockerfile b/2019.06/fpm/Dockerfile index 9694c69..0c68e68 100644 --- a/2019.06/fpm/Dockerfile +++ b/2019.06/fpm/Dockerfile @@ -67,12 +67,13 @@ RUN set -ex; \ ctype \ json \ iconv \ + pcntl \ ; \ \ # pecl will claim success even if one install fails, so we need to perform each install separately pecl install apcu-5.1.17; \ pecl install memcached-3.1.3; \ - pecl install redis-5.0.1; \ + pecl install redis-5.0.2; \ pecl install imagick-3.4.4; \ \ docker-php-ext-enable \ diff --git a/2019.09-dev/apache/Dockerfile b/2019.09-dev/apache/Dockerfile index 6e45917..cb06a7e 100644 --- a/2019.09-dev/apache/Dockerfile +++ b/2019.09-dev/apache/Dockerfile @@ -67,12 +67,13 @@ RUN set -ex; \ ctype \ json \ iconv \ + pcntl \ ; \ \ # pecl will claim success even if one install fails, so we need to perform each install separately pecl install apcu-5.1.17; \ pecl install memcached-3.1.3; \ - pecl install redis-5.0.1; \ + pecl install redis-5.0.2; \ pecl install imagick-3.4.4; \ \ docker-php-ext-enable \ diff --git a/2019.09-dev/fpm-alpine/Dockerfile b/2019.09-dev/fpm-alpine/Dockerfile index 5a267a0..c49abb8 100644 --- a/2019.09-dev/fpm-alpine/Dockerfile +++ b/2019.09-dev/fpm-alpine/Dockerfile @@ -65,12 +65,13 @@ RUN set -ex; \ ctype \ json \ iconv \ + pcntl \ ; \ \ # pecl will claim success even if one install fails, so we need to perform each install separately pecl install APCu-5.1.17; \ pecl install memcached-3.1.3; \ - pecl install redis-5.0.1; \ + pecl install redis-5.0.2; \ pecl install imagick-3.4.4; \ \ docker-php-ext-enable \ diff --git a/2019.09-dev/fpm/Dockerfile b/2019.09-dev/fpm/Dockerfile index ec92216..6529b9e 100644 --- a/2019.09-dev/fpm/Dockerfile +++ b/2019.09-dev/fpm/Dockerfile @@ -67,12 +67,13 @@ RUN set -ex; \ ctype \ json \ iconv \ + pcntl \ ; \ \ # pecl will claim success even if one install fails, so we need to perform each install separately pecl install apcu-5.1.17; \ pecl install memcached-3.1.3; \ - pecl install redis-5.0.1; \ + pecl install redis-5.0.2; \ pecl install imagick-3.4.4; \ \ docker-php-ext-enable \ diff --git a/Dockerfile-alpine.template b/Dockerfile-alpine.template index d7574c5..ffcbf40 100644 --- a/Dockerfile-alpine.template +++ b/Dockerfile-alpine.template @@ -64,6 +64,7 @@ RUN set -ex; \ ctype \ json \ iconv \ + pcntl \ ; \ \ # pecl will claim success even if one install fails, so we need to perform each install separately diff --git a/Dockerfile-debian.template b/Dockerfile-debian.template index aa8e3f3..9311f12 100644 --- a/Dockerfile-debian.template +++ b/Dockerfile-debian.template @@ -66,6 +66,7 @@ RUN set -ex; \ ctype \ json \ iconv \ + pcntl \ ; \ \ # pecl will claim success even if one install fails, so we need to perform each install separately