32
3
mirror of https://github.com/joomla-docker/docker-joomla.git synced 2024-06-06 16:10:49 +00:00

Add PECL caching extenstions

This commit is contained in:
J0WI 2018-02-09 03:27:35 +01:00
parent ebdd9fb2fa
commit 90168c2474
8 changed files with 104 additions and 0 deletions

View File

@ -17,6 +17,7 @@ RUN set -ex; \
libbz2-dev \
libjpeg-dev \
libmcrypt-dev \
libmemcached-dev \
libpng12-dev \
libpq-dev \
; \
@ -34,6 +35,18 @@ RUN set -ex; \
zip \
; \
\
pecl install \
APCu-5.1.9 \
memcached-3.0.4 \
redis-3.1.6 \
; \
\
docker-php-ext-enable \
apcu \
memcached \
redis \
; \
\
# reset apt-mark's "manual" list so that "purge --auto-remove" will remove all build dependencies
apt-mark auto '.*' > /dev/null; \
apt-mark manual $savedAptMark; \

View File

@ -17,6 +17,7 @@ RUN set -ex; \
libbz2-dev \
libjpeg-dev \
libmcrypt-dev \
libmemcached-dev \
libpng12-dev \
libpq-dev \
; \
@ -34,6 +35,18 @@ RUN set -ex; \
zip \
; \
\
pecl install \
APCu-5.1.9 \
memcached-3.0.4 \
redis-3.1.6 \
; \
\
docker-php-ext-enable \
apcu \
memcached \
redis \
; \
\
# reset apt-mark's "manual" list so that "purge --auto-remove" will remove all build dependencies
apt-mark auto '.*' > /dev/null; \
apt-mark manual $savedAptMark; \

View File

@ -16,6 +16,7 @@ RUN set -ex; \
apt-get install -y --no-install-recommends \
libbz2-dev \
libjpeg-dev \
libmemcached-dev \
libpng-dev \
libpq-dev \
; \
@ -32,6 +33,18 @@ RUN set -ex; \
zip \
; \
\
pecl install \
APCu-5.1.9 \
memcached-3.0.4 \
redis-3.1.6 \
; \
\
docker-php-ext-enable \
apcu \
memcached \
redis \
; \
\
# reset apt-mark's "manual" list so that "purge --auto-remove" will remove all build dependencies
apt-mark auto '.*' > /dev/null; \
apt-mark manual $savedAptMark; \

View File

@ -17,6 +17,7 @@ RUN set -ex; \
libbz2-dev \
libjpeg-dev \
libmcrypt-dev \
libmemcached-dev \
libpng12-dev \
libpq-dev \
; \
@ -34,6 +35,18 @@ RUN set -ex; \
zip \
; \
\
pecl install \
APCu-4.0.11 \
memcached-2.2.0 \
redis-3.1.6 \
; \
\
docker-php-ext-enable \
apcu \
memcached \
redis \
; \
\
# reset apt-mark's "manual" list so that "purge --auto-remove" will remove all build dependencies
apt-mark auto '.*' > /dev/null; \
apt-mark manual $savedAptMark; \

View File

@ -14,6 +14,7 @@ RUN set -ex; \
libbz2-dev \
libjpeg-dev \
libmcrypt-dev \
libmemcached-dev \
libpng12-dev \
libpq-dev \
; \
@ -31,6 +32,18 @@ RUN set -ex; \
zip \
; \
\
pecl install \
APCu-5.1.9 \
memcached-3.0.4 \
redis-3.1.6 \
; \
\
docker-php-ext-enable \
apcu \
memcached \
redis \
; \
\
# reset apt-mark's "manual" list so that "purge --auto-remove" will remove all build dependencies
apt-mark auto '.*' > /dev/null; \
apt-mark manual $savedAptMark; \

View File

@ -14,6 +14,7 @@ RUN set -ex; \
libbz2-dev \
libjpeg-dev \
libmcrypt-dev \
libmemcached-dev \
libpng12-dev \
libpq-dev \
; \
@ -31,6 +32,18 @@ RUN set -ex; \
zip \
; \
\
pecl install \
APCu-5.1.9 \
memcached-3.0.4 \
redis-3.1.6 \
; \
\
docker-php-ext-enable \
apcu \
memcached \
redis \
; \
\
# reset apt-mark's "manual" list so that "purge --auto-remove" will remove all build dependencies
apt-mark auto '.*' > /dev/null; \
apt-mark manual $savedAptMark; \

View File

@ -13,6 +13,7 @@ RUN set -ex; \
apt-get install -y --no-install-recommends \
libbz2-dev \
libjpeg-dev \
libmemcached-dev \
libpng-dev \
libpq-dev \
; \
@ -29,6 +30,18 @@ RUN set -ex; \
zip \
; \
\
pecl install \
APCu-5.1.9 \
memcached-3.0.4 \
redis-3.1.6 \
; \
\
docker-php-ext-enable \
apcu \
memcached \
redis \
; \
\
# reset apt-mark's "manual" list so that "purge --auto-remove" will remove all build dependencies
apt-mark auto '.*' > /dev/null; \
apt-mark manual $savedAptMark; \

View File

@ -14,6 +14,7 @@ RUN set -ex; \
libbz2-dev \
libjpeg-dev \
libmcrypt-dev \
libmemcached-dev \
libpng12-dev \
libpq-dev \
; \
@ -31,6 +32,18 @@ RUN set -ex; \
zip \
; \
\
pecl install \
APCu-4.0.11 \
memcached-2.2.0 \
redis-3.1.6 \
; \
\
docker-php-ext-enable \
apcu \
memcached \
redis \
; \
\
# reset apt-mark's "manual" list so that "purge --auto-remove" will remove all build dependencies
apt-mark auto '.*' > /dev/null; \
apt-mark manual $savedAptMark; \