#6 feat: install ext-redis on PHP 7.x images

This commit is contained in:
Paolo Cuffiani
2017-01-12 18:55:33 +01:00
parent 84da76c74b
commit 9e69cf0833
9 changed files with 18 additions and 2 deletions
+2
View File
@@ -20,6 +20,8 @@ RUN buildDeps=" \
&& docker-php-ext-install bz2 calendar iconv intl mbstring mcrypt mysqli pdo_mysql pdo_pgsql pgsql zip \
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
&& docker-php-ext-install gd \
&& pecl install redis \
&& docker-php-ext-enable redis.so \
&& apt-get purge -y --auto-remove $buildDeps \
&& rm -r /var/lib/apt/lists/*
+2
View File
@@ -20,6 +20,8 @@ RUN buildDeps=" \
&& docker-php-ext-install bz2 calendar iconv intl mbstring mcrypt mysqli pdo_mysql pdo_pgsql pgsql zip \
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
&& docker-php-ext-install gd \
&& pecl install redis \
&& docker-php-ext-enable redis.so \
&& apt-get purge -y --auto-remove $buildDeps \
&& rm -r /var/lib/apt/lists/* \
&& a2enmod rewrite
+2
View File
@@ -20,6 +20,8 @@ RUN buildDeps=" \
&& docker-php-ext-install bz2 calendar iconv intl mbstring mcrypt mysqli pdo_mysql pdo_pgsql pgsql zip \
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
&& docker-php-ext-install gd \
&& pecl install redis \
&& docker-php-ext-enable redis.so \
&& apt-get purge -y --auto-remove $buildDeps \
&& rm -r /var/lib/apt/lists/*
+2
View File
@@ -20,6 +20,8 @@ RUN buildDeps=" \
&& docker-php-ext-install bz2 calendar iconv intl mbstring mcrypt mysqli pdo_mysql pdo_pgsql pgsql zip \
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
&& docker-php-ext-install gd \
&& pecl install redis \
&& docker-php-ext-enable redis.so \
&& apt-get purge -y --auto-remove $buildDeps \
&& rm -r /var/lib/apt/lists/*
+2
View File
@@ -20,6 +20,8 @@ RUN buildDeps=" \
&& docker-php-ext-install bz2 calendar iconv intl mbstring mcrypt mysqli pdo_mysql pdo_pgsql pgsql zip \
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
&& docker-php-ext-install gd \
&& pecl install redis \
&& docker-php-ext-enable redis.so \
&& apt-get purge -y --auto-remove $buildDeps \
&& rm -r /var/lib/apt/lists/* \
&& a2enmod rewrite
+2
View File
@@ -20,6 +20,8 @@ RUN buildDeps=" \
&& docker-php-ext-install bz2 calendar iconv intl mbstring mcrypt mysqli pdo_mysql pdo_pgsql pgsql zip \
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
&& docker-php-ext-install gd \
&& pecl install redis \
&& docker-php-ext-enable redis.so \
&& apt-get purge -y --auto-remove $buildDeps \
&& rm -r /var/lib/apt/lists/*
+2
View File
@@ -20,6 +20,8 @@ RUN buildDeps=" \
&& docker-php-ext-install bz2 calendar iconv intl mbstring mcrypt mysqli pdo_mysql pdo_pgsql pgsql zip \
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
&& docker-php-ext-install gd \
&& pecl install redis \
&& docker-php-ext-enable redis.so \
&& apt-get purge -y --auto-remove $buildDeps \
&& rm -r /var/lib/apt/lists/*
+2 -1
View File
@@ -25,10 +25,11 @@ EXTENSIONS := \
pdo_mysql \
pdo_pgsql \
pgsql \
redis \
zip
ifneq ($(VERSION),$(filter 7.0 7.1 latest, $(VERSION)))
# Add more extensions to 5.x series images.
EXTENSIONS += memcached mysql redis
EXTENSIONS += memcached mysql
endif
pull:
+2 -1
View File
@@ -25,11 +25,12 @@ EXTENSIONS := \
pdo_mysql \
pdo_pgsql \
pgsql \
redis \
Xdebug \
zip
ifneq ($(VERSION),$(filter 7.0 7.1 latest, $(VERSION)))
# Add more extensions to 5.x series images.
EXTENSIONS += memcached mysql redis
EXTENSIONS += memcached mysql
endif
pull: