diff --git a/php-fpm/Dockerfile-56 b/php-fpm/Dockerfile-56 index 7644304e..0c90072c 100644 --- a/php-fpm/Dockerfile-56 +++ b/php-fpm/Dockerfile-56 @@ -40,7 +40,7 @@ MAINTAINER Mahmoud Zalt # xDebug: ##################################### -ARG INSTALL_XDEBUG=true +ARG INSTALL_XDEBUG=false RUN if [ ${INSTALL_XDEBUG} = true ]; then \ # Install the xdebug extension pecl install xdebug && \ @@ -54,7 +54,7 @@ COPY ./xdebug.ini /usr/local/etc/php/conf.d/xdebug.ini # MongoDB: ##################################### -ARG INSTALL_MONGO=true +ARG INSTALL_MONGO=false RUN if [ ${INSTALL_MONGO} = true ]; then \ # Install the mongodb extension pecl install mongodb && \ @@ -65,7 +65,7 @@ RUN if [ ${INSTALL_MONGO} = true ]; then \ # ZipArchive: ##################################### -ARG INSTALL_ZIP_ARCHIVE=true +ARG INSTALL_ZIP_ARCHIVE=false RUN if [ ${INSTALL_ZIP_ARCHIVE} = true ]; then \ # Install the zip extension pecl install zip && \ @@ -76,7 +76,7 @@ RUN if [ ${INSTALL_ZIP_ARCHIVE} = true ]; then \ # PHP Memcached: ##################################### -ARG INSTALL_MEMCACHED=true +ARG INSTALL_MEMCACHED=false RUN if [ ${INSTALL_MEMCACHED} = true ]; then \ # Install the php memcached extension pecl install memcached && \ @@ -87,7 +87,7 @@ RUN if [ ${INSTALL_MEMCACHED} = true ]; then \ # PHP Aerospike: ##################################### -ARG INSTALL_AEROSPIKE_EXTENSION=true +ARG INSTALL_AEROSPIKE_EXTENSION=false ENV INSTALL_AEROSPIKE_EXTENSION ${INSTALL_AEROSPIKE_EXTENSION} # Copy aerospike configration for remote debugging COPY ./aerospike.ini /usr/local/etc/php/conf.d/aerospike.ini @@ -108,7 +108,7 @@ RUN if [ ${INSTALL_AEROSPIKE_EXTENSION} = true ]; then \ ##################################### # Opcache: ##################################### -ARG INSTALL_OPCACHE=true +ARG INSTALL_OPCACHE=false RUN if [ ${INSTALL_OPCACHE} = true ]; then \ docker-php-ext-install opcache && \ docker-php-ext-enable opcache \ diff --git a/php-fpm/Dockerfile-70 b/php-fpm/Dockerfile-70 index af858569..d1efc42c 100644 --- a/php-fpm/Dockerfile-70 +++ b/php-fpm/Dockerfile-70 @@ -40,7 +40,7 @@ MAINTAINER Mahmoud Zalt # xDebug: ##################################### -ARG INSTALL_XDEBUG=true +ARG INSTALL_XDEBUG=false RUN if [ ${INSTALL_XDEBUG} = true ]; then \ # Install the xdebug extension pecl install xdebug && \ @@ -54,7 +54,7 @@ COPY ./xdebug.ini /usr/local/etc/php/conf.d/xdebug.ini # MongoDB: ##################################### -ARG INSTALL_MONGO=true +ARG INSTALL_MONGO=false RUN if [ ${INSTALL_MONGO} = true ]; then \ # Install the mongodb extension pecl install mongodb && \ @@ -65,7 +65,7 @@ RUN if [ ${INSTALL_MONGO} = true ]; then \ # ZipArchive: ##################################### -ARG INSTALL_ZIP_ARCHIVE=true +ARG INSTALL_ZIP_ARCHIVE=false RUN if [ ${INSTALL_ZIP_ARCHIVE} = true ]; then \ # Install the zip extension pecl install zip && \ @@ -76,7 +76,7 @@ RUN if [ ${INSTALL_ZIP_ARCHIVE} = true ]; then \ # PHP Memcached: ##################################### -ARG INSTALL_MEMCACHED=true +ARG INSTALL_MEMCACHED=false RUN if [ ${INSTALL_MEMCACHED} = true ]; then \ # Install the php memcached extension curl -L -o /tmp/memcached.tar.gz "https://github.com/php-memcached-dev/php-memcached/archive/php7.tar.gz" \ @@ -98,7 +98,7 @@ RUN if [ ${INSTALL_MEMCACHED} = true ]; then \ # PHP Aerospike: ##################################### -ARG INSTALL_AEROSPIKE_EXTENSION=true +ARG INSTALL_AEROSPIKE_EXTENSION=false ENV INSTALL_AEROSPIKE_EXTENSION ${INSTALL_AEROSPIKE_EXTENSION} # Copy aerospike configration for remote debugging COPY ./aerospike.ini /usr/local/etc/php/conf.d/aerospike.ini @@ -119,7 +119,7 @@ RUN if [ ${INSTALL_AEROSPIKE_EXTENSION} = true ]; then \ ##################################### # Opcache: ##################################### -ARG INSTALL_OPCACHE=true +ARG INSTALL_OPCACHE=false RUN if [ ${INSTALL_OPCACHE} = true ]; then \ docker-php-ext-install opcache && \ docker-php-ext-enable opcache \ diff --git a/workspace/Dockerfile b/workspace/Dockerfile index 67d14070..ef418149 100644 --- a/workspace/Dockerfile +++ b/workspace/Dockerfile @@ -45,7 +45,7 @@ MAINTAINER Mahmoud Zalt ##################################### # Check if xDebug needs to be installed -ARG INSTALL_XDEBUG=true +ARG INSTALL_XDEBUG=false ENV INSTALL_XDEBUG ${INSTALL_XDEBUG} RUN if [ ${INSTALL_XDEBUG} = true ]; then \ # Load the xdebug extension only with phpunit commands @@ -66,7 +66,7 @@ COPY ./xdebug.ini /etc/php/7.0/cli/conf.d/xdebug.ini # See: https://github.com/phusion/baseimage-docker#enabling_ssh ADD insecure_id_rsa /tmp/id_rsa ADD insecure_id_rsa.pub /tmp/id_rsa.pub -ARG INSTALL_WORKSPACE_SSH=true +ARG INSTALL_WORKSPACE_SSH=false ENV INSTALL_WORKSPACE_SSH ${INSTALL_WORKSPACE_SSH} RUN if [ ${INSTALL_WORKSPACE_SSH} = true ]; then \ rm -f /etc/service/sshd/down && \ @@ -84,7 +84,7 @@ RUN if [ ${INSTALL_WORKSPACE_SSH} = true ]; then \ ##################################### # Check if Mongo needs to be installed -ARG INSTALL_MONGO=true +ARG INSTALL_MONGO=false ENV INSTALL_MONGO ${INSTALL_MONGO} RUN if [ ${INSTALL_MONGO} = true ]; then \ # Install the mongodb extension @@ -114,7 +114,7 @@ RUN chown -R laradock:laradock /home/laradock/.composer USER laradock # Check if global install need to be ran -ARG COMPOSER_GLOBAL_INSTALL=true +ARG COMPOSER_GLOBAL_INSTALL=false ENV COMPOSER_GLOBAL_INSTALL ${COMPOSER_GLOBAL_INSTALL} RUN if [ ${COMPOSER_GLOBAL_INSTALL} = true ]; then \ # run the install @@ -126,7 +126,7 @@ RUN if [ ${COMPOSER_GLOBAL_INSTALL} = true ]; then \ ##################################### USER root ENV DRUSH_VERSION 8.1.2 -ARG INSTALL_DRUSH=true +ARG INSTALL_DRUSH=false ENV INSTALL_DRUSH ${INSTALL_DRUSH} RUN if [ ${INSTALL_DRUSH} = true ]; then \ # Install Drush 8 with the phar file. @@ -144,7 +144,7 @@ USER laradock # Check if NVM needs to be installed ARG NODE_VERSION=stable ENV NODE_VERSION ${NODE_VERSION} -ARG INSTALL_NODE=true +ARG INSTALL_NODE=false ENV INSTALL_NODE ${INSTALL_NODE} ENV NVM_DIR /home/laradock/.nvm RUN if [ ${INSTALL_NODE} = true ]; then \ @@ -177,7 +177,7 @@ RUN if [ ${INSTALL_NODE} = true ]; then \ # PHP Aerospike: ##################################### USER root -ARG INSTALL_AEROSPIKE_EXTENSION=true +ARG INSTALL_AEROSPIKE_EXTENSION=false ENV INSTALL_AEROSPIKE_EXTENSION ${INSTALL_AEROSPIKE_EXTENSION} # Copy aerospike configration for remote debugging COPY ./aerospike.ini /etc/php/7.0/cli/conf.d/aerospike.ini