Skip to content

Commit

Permalink
[FEATURE] add imap module to all php images
Browse files Browse the repository at this point in the history
Resolves: #278
  • Loading branch information
htuscher committed Dec 3, 2018
1 parent e58d840 commit 8c6e5b1
Show file tree
Hide file tree
Showing 26 changed files with 68 additions and 0 deletions.
6 changes: 6 additions & 0 deletions docker/php-official/5.6/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -131,15 +131,19 @@ RUN set -x \
libpng-dev \
libpq-dev \
libzip-dev \
libc-client-dev \
libkrb5-dev \
# Install extensions
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
&& docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu/ \
&& docker-php-ext-configure imap --with-kerberos --with-imap-ssl \
&& docker-php-ext-install \
bcmath \
bz2 \
calendar \
exif \
intl \
imap \
gettext \
ldap \
mysqli \
Expand Down Expand Up @@ -173,6 +177,8 @@ RUN set -x \
&& echo extension=memcached.so > /usr/local/etc/php/conf.d/memcached.ini \
# Uninstall dev and header packages
&& apt-get purge -y -f --force-yes \
libc-client-dev \
libkrb5-dev \
libbz2-dev \
libicu-dev \
libldap2-dev \
Expand Down
6 changes: 6 additions & 0 deletions docker/php-official/7.0/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -131,15 +131,19 @@ RUN set -x \
libpng-dev \
libpq-dev \
libzip-dev \
libc-client-dev \
libkrb5-dev \
# Install extensions
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
&& docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu/ \
&& docker-php-ext-configure imap --with-kerberos --with-imap-ssl \
&& docker-php-ext-install \
bcmath \
bz2 \
calendar \
exif \
intl \
imap \
gettext \
ldap \
mysqli \
Expand Down Expand Up @@ -173,6 +177,8 @@ RUN set -x \
&& echo extension=mongodb.so > /usr/local/etc/php/conf.d/mongodb.ini \
# Uninstall dev and header packages
&& apt-get purge -y -f --force-yes \
libc-client-dev \
libkrb5-dev \
libbz2-dev \
libicu-dev \
libldap2-dev \
Expand Down
6 changes: 6 additions & 0 deletions docker/php-official/7.1/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -131,15 +131,19 @@ RUN set -x \
libpng-dev \
libpq-dev \
libzip-dev \
libc-client-dev \
libkrb5-dev \
# Install extensions
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
&& docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu/ \
&& docker-php-ext-configure imap --with-kerberos --with-imap-ssl \
&& docker-php-ext-install \
bcmath \
bz2 \
calendar \
exif \
intl \
imap \
gettext \
ldap \
mysqli \
Expand Down Expand Up @@ -173,6 +177,8 @@ RUN set -x \
&& echo extension=mongodb.so > /usr/local/etc/php/conf.d/mongodb.ini \
# Uninstall dev and header packages
&& apt-get purge -y -f --force-yes \
libc-client-dev \
libkrb5-dev \
libbz2-dev \
libicu-dev \
libldap2-dev \
Expand Down
6 changes: 6 additions & 0 deletions docker/php-official/7.2/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -131,15 +131,19 @@ RUN set -x \
libpng-dev \
libpq-dev \
libzip-dev \
libc-client-dev \
libkrb5-dev \
# Install extensions
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
&& docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu/ \
&& docker-php-ext-configure imap --with-kerberos --with-imap-ssl \
&& docker-php-ext-install \
bcmath \
bz2 \
calendar \
exif \
intl \
imap \
gettext \
ldap \
mysqli \
Expand Down Expand Up @@ -172,6 +176,8 @@ RUN set -x \
&& echo extension=mongodb.so > /usr/local/etc/php/conf.d/mongodb.ini \
# Uninstall dev and header packages
&& apt-get purge -y -f --force-yes \
libc-client-dev \
libkrb5-dev \
libbz2-dev \
libicu-dev \
libldap2-dev \
Expand Down
6 changes: 6 additions & 0 deletions docker/php-official/7.3/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -131,15 +131,19 @@ RUN set -x \
libpng-dev \
libpq-dev \
libzip-dev \
libc-client-dev \
libkrb5-dev \
# Install extensions
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
&& docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu/ \
&& docker-php-ext-configure imap --with-kerberos --with-imap-ssl \
&& docker-php-ext-install \
bcmath \
bz2 \
calendar \
exif \
intl \
imap \
gettext \
ldap \
mysqli \
Expand Down Expand Up @@ -170,6 +174,8 @@ RUN set -x \
&& echo extension=mongodb.so > /usr/local/etc/php/conf.d/mongodb.ini \
# Uninstall dev and header packages
&& apt-get purge -y -f --force-yes \
libc-client-dev \
libkrb5-dev \
libbz2-dev \
libicu-dev \
libldap2-dev \
Expand Down
1 change: 1 addition & 0 deletions docker/php/alpine-php5/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ RUN set -x \
php5-fpm \
php5-json \
php5-intl \
php5-imap \
php5-curl \
php5-mysql \
php5-mysqli \
Expand Down
1 change: 1 addition & 0 deletions docker/php/alpine-php7/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ RUN set -x \
php7-mcrypt \
php7-gd \
php7-imagick \
php7-imap \
php7-bcmath \
php7-soap \
php7-sqlite3 \
Expand Down
1 change: 1 addition & 0 deletions docker/php/centos-7-php56/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ RUN set -x \
php56w-fpm \
php56w-common \
php56w-intl \
php56w-imap \
php56w-mysqlnd \
php56w-pecl-memcached \
php56w-mongodb \
Expand Down
1 change: 1 addition & 0 deletions docker/php/centos-7-php7/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ RUN set -x \
php70w-fpm \
php70w-common \
php70w-intl \
php70w-imap \
php70w-mysqlnd \
php70w-pecl-memcached \
php70w-mcrypt \
Expand Down
1 change: 1 addition & 0 deletions docker/php/centos-7/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ RUN set -x \
php-fpm \
php-json \
php-intl \
php-imap \
php-curl \
php-mysqlnd \
php-mongodb \
Expand Down
1 change: 1 addition & 0 deletions docker/php/debian-7/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ RUN set -x \
php5-fpm \
php5-json \
php5-intl \
php5-imap \
php5-curl \
php5-mysqlnd \
php5-mongodb \
Expand Down
1 change: 1 addition & 0 deletions docker/php/debian-8-php7/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ RUN set -x \
php7.0-mcrypt \
php7.0-gd \
php7.0-imagick \
php7.0-imap \
php7.0-sqlite3 \
php7.0-pgsql \
php7.0-ldap \
Expand Down
1 change: 1 addition & 0 deletions docker/php/debian-8/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ RUN set -x \
php5-fpm \
php5-json \
php5-intl \
php5-imap \
php5-curl \
php5-mysqlnd \
php5-mongo \
Expand Down
1 change: 1 addition & 0 deletions docker/php/debian-9/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ RUN set -x \
php7.0-mcrypt \
php7.0-gd \
php7.0-imagick \
php7.0-imap \
php7.0-sqlite3 \
php7.0-pgsql \
php7.0-ldap \
Expand Down
1 change: 1 addition & 0 deletions docker/php/ubuntu-12.04/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ RUN set -x \
php5-fpm \
php5-json \
php5-intl \
php5-imap \
php5-curl \
php5-mysqlnd \
php5-mongodb \
Expand Down
1 change: 1 addition & 0 deletions docker/php/ubuntu-14.04/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ RUN set -x \
php5-fpm \
php5-json \
php5-intl \
php5-imap \
php5-curl \
php5-mysqlnd \
php5-mongo \
Expand Down
1 change: 1 addition & 0 deletions docker/php/ubuntu-15.04/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ RUN set -x \
php5-fpm \
php5-json \
php5-intl \
php5-imap \
php5-curl \
php5-mysqlnd \
php5-mongo \
Expand Down
1 change: 1 addition & 0 deletions docker/php/ubuntu-15.10/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ RUN set -x \
php5-fpm \
php5-json \
php5-intl \
php5-imap \
php5-curl \
php5-mysqlnd \
php5-mongo \
Expand Down
1 change: 1 addition & 0 deletions docker/php/ubuntu-16.04/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ RUN set -x \
php7.0-mcrypt \
php7.0-gd \
php7.0-sqlite3 \
php7.0-imap \
php7.0-pgsql \
php7.0-ldap \
php7.0-opcache \
Expand Down
1 change: 1 addition & 0 deletions docker/php/ubuntu-16.10/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ RUN set -x \
php7.0-mcrypt \
php7.0-gd \
php7.0-sqlite3 \
php7.0-imap \
php7.0-pgsql \
php7.0-ldap \
php7.0-opcache \
Expand Down
1 change: 1 addition & 0 deletions docker/php/ubuntu-17.04/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ RUN set -x \
php7.0-mcrypt \
php7.0-gd \
php7.0-sqlite3 \
php7.0-imap \
php7.0-pgsql \
php7.0-ldap \
php7.0-opcache \
Expand Down
1 change: 1 addition & 0 deletions docker/php/ubuntu-17.10/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ RUN set -x \
php7.1-mysql \
php7.1-gd \
php7.1-sqlite3 \
php7.1-imap \
php7.1-pgsql \
php7.1-ldap \
php7.1-opcache \
Expand Down
1 change: 1 addition & 0 deletions docker/php/ubuntu-18.04/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ RUN set -x \
php7.2-mysql \
php7.2-gd \
php7.2-sqlite3 \
php7.2-imap \
php7.2-pgsql \
php7.2-ldap \
php7.2-opcache \
Expand Down
6 changes: 6 additions & 0 deletions template/Dockerfile/images/php.jinja2
Original file line number Diff line number Diff line change
Expand Up @@ -33,15 +33,19 @@
libpng-dev \
libpq-dev \
libzip-dev \
libc-client-dev \
libkrb5-dev \
# Install extensions
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
&& docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu/ \
&& docker-php-ext-configure imap --with-kerberos --with-imap-ssl \
&& docker-php-ext-install \
bcmath \
bz2 \
calendar \
exif \
intl \
imap \
gettext \
ldap \
mysqli \
Expand Down Expand Up @@ -91,6 +95,8 @@
{%- endif %}
# Uninstall dev and header packages
&& apt-get purge -y -f --force-yes \
libc-client-dev \
libkrb5-dev \
libbz2-dev \
libicu-dev \
libldap2-dev \
Expand Down
9 changes: 9 additions & 0 deletions template/Dockerfile/images/php5.jinja2
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
php5-fpm \
php5-json \
php5-intl \
php5-imap \
php5-curl \
php5-mysql \
php5-mysqli \
Expand Down Expand Up @@ -86,6 +87,7 @@
php-fpm \
php-json \
php-intl \
php-imap \
php-curl \
php-mysqlnd \
php-mongodb \
Expand Down Expand Up @@ -132,6 +134,7 @@
php56w-fpm \
php56w-common \
php56w-intl \
php56w-imap \
php56w-mysqlnd \
php56w-pecl-memcached \
php56w-mongodb \
Expand Down Expand Up @@ -177,6 +180,7 @@
php5-fpm \
php5-json \
php5-intl \
php5-imap \
php5-curl \
php5-mysqlnd \
php5-mongodb \
Expand Down Expand Up @@ -215,6 +219,7 @@
php5-fpm \
php5-json \
php5-intl \
php5-imap \
php5-curl \
php5-mysqlnd \
php5-mongo \
Expand Down Expand Up @@ -254,6 +259,7 @@
php5-fpm \
php5-json \
php5-intl \
php5-imap \
php5-curl \
php5-mysqlnd \
php5-mongodb \
Expand Down Expand Up @@ -292,6 +298,7 @@
php5-fpm \
php5-json \
php5-intl \
php5-imap \
php5-curl \
php5-mysqlnd \
php5-mongodb \
Expand Down Expand Up @@ -331,6 +338,7 @@
php5-fpm \
php5-json \
php5-intl \
php5-imap \
php5-curl \
php5-mysqlnd \
php5-mongo \
Expand Down Expand Up @@ -370,6 +378,7 @@
php5-fpm \
php5-json \
php5-intl \
php5-imap \
php5-curl \
php5-mysqlnd \
php5-mongodb \
Expand Down

0 comments on commit 8c6e5b1

Please sign in to comment.