From dfff0b2fa0a181705c9e5067deb24653b70ef3e7 Mon Sep 17 00:00:00 2001 From: Shao Yu Lung Date: Sun, 11 Feb 2018 12:44:24 +0800 Subject: [PATCH 1/2] Fix pecl/swoole requires PHP (version >= 7.0.0) --- php-fpm/Dockerfile-56 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/php-fpm/Dockerfile-56 b/php-fpm/Dockerfile-56 index 76cd4777..89cdb622 100644 --- a/php-fpm/Dockerfile-56 +++ b/php-fpm/Dockerfile-56 @@ -121,7 +121,7 @@ RUN if [ ${INSTALL_PHPREDIS} = true ]; then \ ARG INSTALL_SWOOLE=false RUN if [ ${INSTALL_SWOOLE} = true ]; then \ # Install Php Swoole Extension - pecl install swoole \ + pecl install swoole-2.0.11 \ && docker-php-ext-enable swoole \ ;fi From f53565f2a6dc90f974a620b42963d88503d5e9f9 Mon Sep 17 00:00:00 2001 From: Shao Yu Lung Date: Sun, 11 Feb 2018 13:04:20 +0800 Subject: [PATCH 2/2] Fix workspace, PHP56 build fail pecl/swoole requires PHP (version >= 7.0.0) --- workspace/Dockerfile-56 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/workspace/Dockerfile-56 b/workspace/Dockerfile-56 index 43a285cd..e3a911ce 100644 --- a/workspace/Dockerfile-56 +++ b/workspace/Dockerfile-56 @@ -263,7 +263,7 @@ RUN if [ ${INSTALL_PHPREDIS} = true ]; then \ ARG INSTALL_SWOOLE=false RUN if [ ${INSTALL_SWOOLE} = true ]; then \ # Install Php Swoole Extension - pecl -q install swoole && \ + pecl -q install swoole-2.0.11 && \ echo "extension=swoole.so" >> /etc/php/5.6/mods-available/swoole.ini && \ ln -s /etc/php/5.6/mods-available/swoole.ini /etc/php/5.6/cli/conf.d/20-swoole.ini \ ;fi