2
3
mirror of https://github.com/octoleo/docker-joomla.git synced 2024-11-16 16:55:09 +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 \ libbz2-dev \
libjpeg-dev \ libjpeg-dev \
libmcrypt-dev \ libmcrypt-dev \
libmemcached-dev \
libpng12-dev \ libpng12-dev \
libpq-dev \ libpq-dev \
; \ ; \
@ -34,6 +35,18 @@ RUN set -ex; \
zip \ 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 # reset apt-mark's "manual" list so that "purge --auto-remove" will remove all build dependencies
apt-mark auto '.*' > /dev/null; \ apt-mark auto '.*' > /dev/null; \
apt-mark manual $savedAptMark; \ apt-mark manual $savedAptMark; \

View File

@ -17,6 +17,7 @@ RUN set -ex; \
libbz2-dev \ libbz2-dev \
libjpeg-dev \ libjpeg-dev \
libmcrypt-dev \ libmcrypt-dev \
libmemcached-dev \
libpng12-dev \ libpng12-dev \
libpq-dev \ libpq-dev \
; \ ; \
@ -34,6 +35,18 @@ RUN set -ex; \
zip \ 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 # reset apt-mark's "manual" list so that "purge --auto-remove" will remove all build dependencies
apt-mark auto '.*' > /dev/null; \ apt-mark auto '.*' > /dev/null; \
apt-mark manual $savedAptMark; \ apt-mark manual $savedAptMark; \

View File

@ -16,6 +16,7 @@ RUN set -ex; \
apt-get install -y --no-install-recommends \ apt-get install -y --no-install-recommends \
libbz2-dev \ libbz2-dev \
libjpeg-dev \ libjpeg-dev \
libmemcached-dev \
libpng-dev \ libpng-dev \
libpq-dev \ libpq-dev \
; \ ; \
@ -32,6 +33,18 @@ RUN set -ex; \
zip \ 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 # reset apt-mark's "manual" list so that "purge --auto-remove" will remove all build dependencies
apt-mark auto '.*' > /dev/null; \ apt-mark auto '.*' > /dev/null; \
apt-mark manual $savedAptMark; \ apt-mark manual $savedAptMark; \

View File

@ -17,6 +17,7 @@ RUN set -ex; \
libbz2-dev \ libbz2-dev \
libjpeg-dev \ libjpeg-dev \
libmcrypt-dev \ libmcrypt-dev \
libmemcached-dev \
libpng12-dev \ libpng12-dev \
libpq-dev \ libpq-dev \
; \ ; \
@ -34,6 +35,18 @@ RUN set -ex; \
zip \ 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 # reset apt-mark's "manual" list so that "purge --auto-remove" will remove all build dependencies
apt-mark auto '.*' > /dev/null; \ apt-mark auto '.*' > /dev/null; \
apt-mark manual $savedAptMark; \ apt-mark manual $savedAptMark; \

View File

@ -14,6 +14,7 @@ RUN set -ex; \
libbz2-dev \ libbz2-dev \
libjpeg-dev \ libjpeg-dev \
libmcrypt-dev \ libmcrypt-dev \
libmemcached-dev \
libpng12-dev \ libpng12-dev \
libpq-dev \ libpq-dev \
; \ ; \
@ -31,6 +32,18 @@ RUN set -ex; \
zip \ 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 # reset apt-mark's "manual" list so that "purge --auto-remove" will remove all build dependencies
apt-mark auto '.*' > /dev/null; \ apt-mark auto '.*' > /dev/null; \
apt-mark manual $savedAptMark; \ apt-mark manual $savedAptMark; \

View File

@ -14,6 +14,7 @@ RUN set -ex; \
libbz2-dev \ libbz2-dev \
libjpeg-dev \ libjpeg-dev \
libmcrypt-dev \ libmcrypt-dev \
libmemcached-dev \
libpng12-dev \ libpng12-dev \
libpq-dev \ libpq-dev \
; \ ; \
@ -31,6 +32,18 @@ RUN set -ex; \
zip \ 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 # reset apt-mark's "manual" list so that "purge --auto-remove" will remove all build dependencies
apt-mark auto '.*' > /dev/null; \ apt-mark auto '.*' > /dev/null; \
apt-mark manual $savedAptMark; \ apt-mark manual $savedAptMark; \

View File

@ -13,6 +13,7 @@ RUN set -ex; \
apt-get install -y --no-install-recommends \ apt-get install -y --no-install-recommends \
libbz2-dev \ libbz2-dev \
libjpeg-dev \ libjpeg-dev \
libmemcached-dev \
libpng-dev \ libpng-dev \
libpq-dev \ libpq-dev \
; \ ; \
@ -29,6 +30,18 @@ RUN set -ex; \
zip \ 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 # reset apt-mark's "manual" list so that "purge --auto-remove" will remove all build dependencies
apt-mark auto '.*' > /dev/null; \ apt-mark auto '.*' > /dev/null; \
apt-mark manual $savedAptMark; \ apt-mark manual $savedAptMark; \

View File

@ -14,6 +14,7 @@ RUN set -ex; \
libbz2-dev \ libbz2-dev \
libjpeg-dev \ libjpeg-dev \
libmcrypt-dev \ libmcrypt-dev \
libmemcached-dev \
libpng12-dev \ libpng12-dev \
libpq-dev \ libpq-dev \
; \ ; \
@ -31,6 +32,18 @@ RUN set -ex; \
zip \ 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 # reset apt-mark's "manual" list so that "purge --auto-remove" will remove all build dependencies
apt-mark auto '.*' > /dev/null; \ apt-mark auto '.*' > /dev/null; \
apt-mark manual $savedAptMark; \ apt-mark manual $savedAptMark; \