From 86ebbfbdd33e5c634b7dba66b76b9704d190102e Mon Sep 17 00:00:00 2001 From: Winfried Date: Tue, 11 Apr 2017 20:48:42 +0200 Subject: [PATCH] Adding exif/redis to php-fpm 56 and 71 --- php-fpm/Dockerfile-56 | 11 +++++++++++ php-fpm/Dockerfile-70 | 3 ++- php-fpm/Dockerfile-71 | 23 +++++++++++++++++++++++ 3 files changed, 36 insertions(+), 1 deletion(-) diff --git a/php-fpm/Dockerfile-56 b/php-fpm/Dockerfile-56 index 91039ec..9519b7b 100644 --- a/php-fpm/Dockerfile-56 +++ b/php-fpm/Dockerfile-56 @@ -107,6 +107,17 @@ RUN if [ ${INSTALL_MEMCACHED} = true ]; then \ docker-php-ext-enable memcached \ ;fi +##################################### +# Exif: +##################################### + +ARG INSTALL_EXIF=false +RUN if [ ${INSTALL_EXIF} = true ]; then \ + # Enable Exif PHP extentions requirements + docker-php-ext-install exif && \ + docker-php-ext-enable exif \ +;fi + ##################################### # PHP Aerospike: ##################################### diff --git a/php-fpm/Dockerfile-70 b/php-fpm/Dockerfile-70 index 9189364..e0895fa 100644 --- a/php-fpm/Dockerfile-70 +++ b/php-fpm/Dockerfile-70 @@ -61,8 +61,9 @@ RUN if [ ${INSTALL_XDEBUG} = true ]; then \ ;fi ##################################### -# PHP REDIS EXTENSION FOR PHP 7.0 +# PHP REDIS EXTENSION FOR PHP 7 ##################################### + ARG INSTALL_PHPREDIS=false RUN if [ ${INSTALL_PHPREDIS} = true ]; then \ # Install Php Redis Extension diff --git a/php-fpm/Dockerfile-71 b/php-fpm/Dockerfile-71 index 2b8d513..96df389 100644 --- a/php-fpm/Dockerfile-71 +++ b/php-fpm/Dockerfile-71 @@ -48,6 +48,18 @@ RUN if [ ${INSTALL_XDEBUG} = true ]; then \ docker-php-ext-enable xdebug \ ;fi +##################################### +# PHP REDIS EXTENSION FOR PHP 7 +##################################### + +ARG INSTALL_PHPREDIS=false +RUN if [ ${INSTALL_PHPREDIS} = true ]; then \ + # Install Php Redis Extension + pecl install -o -f redis \ + && rm -rf /tmp/pear \ + && docker-php-ext-enable redis \ +;fi + # Copy xdebug configration for remote debugging COPY ./xdebug.ini /usr/local/etc/php/conf.d/xdebug.ini @@ -94,6 +106,17 @@ RUN if [ ${INSTALL_MEMCACHED} = true ]; then \ && docker-php-ext-enable memcached \ ;fi +##################################### +# Exif: +##################################### + +ARG INSTALL_EXIF=false +RUN if [ ${INSTALL_EXIF} = true ]; then \ + # Enable Exif PHP extentions requirements + docker-php-ext-install exif && \ + docker-php-ext-enable exif \ +;fi + ##################################### # PHP Aerospike: #####################################