Browse Source

add options INSTALL_ZIP_ARCHIVE to php-fpm

Lialosiu 8 years ago
parent
commit
1fdf800988
4 changed files with 28 additions and 0 deletions
  1. 1 0
      docker-compose.yml
  2. 13 0
      php-fpm/Dockerfile-56
  3. 13 0
      php-fpm/Dockerfile-70
  4. 1 0
      php-fpm/laravel.ini

+ 1 - 0
docker-compose.yml

@@ -26,6 +26,7 @@ services:
             args:
                 - INSTALL_MONGO=false
                 - INSTALL_XDEBUG=false
+                - INSTALL_ZIP_ARCHIVE=false
             dockerfile: Dockerfile-70
         volumes_from:
             - volumes_source

+ 13 - 0
php-fpm/Dockerfile-56

@@ -35,6 +35,7 @@ MAINTAINER Mahmoud Zalt <mahmoud@zalt.me>
 #
 #   - INSTALL_XDEBUG=           false
 #   - INSTALL_MONGO=            false
+#   - INSTALL_ZIP_ARCHIVE=      false
 #
 
 #####################################
@@ -60,6 +61,18 @@ RUN if [ ${INSTALL_MONGO} = true ]; then \
     pecl install mongodb \
 ;fi
 
+#####################################
+# ZipArchive:
+#####################################
+
+ARG INSTALL_ZIP_ARCHIVE=true
+ENV INSTALL_ZIP_ARCHIVE ${INSTALL_ZIP_ARCHIVE}
+RUN if [ ${INSTALL_ZIP_ARCHIVE} = true ]; then \
+    # Install the zip extention
+    pecl install zip \
+;fi
+
+
 #
 #--------------------------------------------------------------------------
 # Final Touch

+ 13 - 0
php-fpm/Dockerfile-70

@@ -35,6 +35,7 @@ MAINTAINER Mahmoud Zalt <mahmoud@zalt.me>
 #
 #   - INSTALL_XDEBUG=           false
 #   - INSTALL_MONGO=            false
+#   - INSTALL_ZIP_ARCHIVE=      false
 #
 
 #####################################
@@ -60,6 +61,18 @@ RUN if [ ${INSTALL_MONGO} = true ]; then \
     pecl install mongodb \
 ;fi
 
+#####################################
+# ZipArchive:
+#####################################
+
+ARG INSTALL_ZIP_ARCHIVE=true
+ENV INSTALL_ZIP_ARCHIVE ${INSTALL_ZIP_ARCHIVE}
+RUN if [ ${INSTALL_ZIP_ARCHIVE} = true ]; then \
+    # Install the zip extention
+    pecl install zip \
+;fi
+
+
 #
 #--------------------------------------------------------------------------
 # Final Touch

+ 1 - 0
php-fpm/laravel.ini

@@ -2,6 +2,7 @@ date.timezone=UTC
 display_errors=Off
 log_errors=On
 extension=mongodb.so
+extension=zip.so
 
 ; Maximum amount of memory a script may consume (128MB)
 ; http://php.net/memory-limit