mirror of
https://github.com/chialab/docker-php.git
synced 2026-08-24 10:13:24 -05:00
#6 feat: install ext-redis on PHP 7.x images
This commit is contained in:
@@ -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/*
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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/*
|
||||
|
||||
|
||||
@@ -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/*
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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/*
|
||||
|
||||
|
||||
@@ -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/*
|
||||
|
||||
|
||||
@@ -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
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user