From 001f54d0fb76e724a3cb9181935c531b697fc03e Mon Sep 17 00:00:00 2001 From: Alexis Saettler Date: Wed, 26 Aug 2020 08:13:14 +0200 Subject: [PATCH] don't set APACHE_DOCUMENT_ROOT env variable (#23) --- .templates/Dockerfile-apache.template | 3 +-- apache/Dockerfile | 5 ++--- fpm-alpine/Dockerfile | 2 +- fpm/Dockerfile | 2 +- 4 files changed, 5 insertions(+), 7 deletions(-) diff --git a/.templates/Dockerfile-apache.template b/.templates/Dockerfile-apache.template index e974054..5b38c13 100644 --- a/.templates/Dockerfile-apache.template +++ b/.templates/Dockerfile-apache.template @@ -9,8 +9,7 @@ RUN set -ex; \ } > $APACHE_CONFDIR/conf-available/remoteip.conf; \ a2enconf remoteip -ENV APACHE_DOCUMENT_ROOT /var/www/html/public RUN set -ex; \ - \ + APACHE_DOCUMENT_ROOT=/var/www/html/public; \ sed -ri -e "s!/var/www/html!${APACHE_DOCUMENT_ROOT}!g" $APACHE_CONFDIR/sites-available/*.conf; \ sed -ri -e "s!/var/www/!${APACHE_DOCUMENT_ROOT}!g" $APACHE_CONFDIR/apache2.conf $APACHE_CONFDIR/conf-available/*.conf diff --git a/apache/Dockerfile b/apache/Dockerfile index 7adc59d..1ac5e12 100644 --- a/apache/Dockerfile +++ b/apache/Dockerfile @@ -55,7 +55,7 @@ RUN set -ex; \ # pecl will claim success even if one install fails, so we need to perform each install separately pecl install APCu-5.1.18; \ pecl install memcached-3.1.5; \ - pecl install redis-5.3.0; \ + pecl install redis-5.3.1; \ \ docker-php-ext-enable \ apcu \ @@ -119,9 +119,8 @@ RUN set -ex; \ } > $APACHE_CONFDIR/conf-available/remoteip.conf; \ a2enconf remoteip -ENV APACHE_DOCUMENT_ROOT /var/www/html/public RUN set -ex; \ - \ + APACHE_DOCUMENT_ROOT=/var/www/html/public; \ sed -ri -e "s!/var/www/html!${APACHE_DOCUMENT_ROOT}!g" $APACHE_CONFDIR/sites-available/*.conf; \ sed -ri -e "s!/var/www/!${APACHE_DOCUMENT_ROOT}!g" $APACHE_CONFDIR/apache2.conf $APACHE_CONFDIR/conf-available/*.conf diff --git a/fpm-alpine/Dockerfile b/fpm-alpine/Dockerfile index 11aceed..33cd509 100644 --- a/fpm-alpine/Dockerfile +++ b/fpm-alpine/Dockerfile @@ -53,7 +53,7 @@ RUN set -ex; \ # pecl will claim success even if one install fails, so we need to perform each install separately pecl install APCu-5.1.18; \ pecl install memcached-3.1.5; \ - pecl install redis-5.3.0; \ + pecl install redis-5.3.1; \ \ docker-php-ext-enable \ apcu \ diff --git a/fpm/Dockerfile b/fpm/Dockerfile index 1d82ea4..08c1c14 100644 --- a/fpm/Dockerfile +++ b/fpm/Dockerfile @@ -55,7 +55,7 @@ RUN set -ex; \ # pecl will claim success even if one install fails, so we need to perform each install separately pecl install APCu-5.1.18; \ pecl install memcached-3.1.5; \ - pecl install redis-5.3.0; \ + pecl install redis-5.3.1; \ \ docker-php-ext-enable \ apcu \