Skip to content

Commit 8d99b15

Browse files
authored
Merge pull request #76 from drupal-docker/feat/soap-ext
Add php SOAP extension
2 parents 18c3215 + b1dce93 commit 8d99b15

15 files changed

Lines changed: 36 additions & 36 deletions

5.6/Dockerfile-alpine-cli

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ MAINTAINER drupal-docker
44
VOLUME /var/www/html
55
WORKDIR /var/www/html
66

7-
RUN apk add --no-cache --virtual .dd-build-deps libpng-dev libjpeg-turbo-dev postgresql-dev $PHPIZE_DEPS \
7+
RUN apk add --no-cache --virtual .dd-build-deps libpng-dev libjpeg-turbo-dev postgresql-dev libxml2-dev $PHPIZE_DEPS \
88
&& docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr \
99
&& docker-php-ext-install gd mbstring pdo pdo_mysql pdo_pgsql zip \
10-
&& docker-php-ext-install opcache bcmath \
10+
&& docker-php-ext-install opcache bcmath soap \
1111
&& pecl install redis-2.2.8 \
1212
&& docker-php-ext-enable redis \
1313
&& php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" \
@@ -16,7 +16,7 @@ RUN apk add --no-cache --virtual .dd-build-deps libpng-dev libjpeg-turbo-dev pos
1616
&& php -r "unlink('composer-setup.php');" \
1717
&& mv composer.phar /usr/local/bin/composer \
1818
&& echo "export PATH=~/.composer/vendor/bin:\$PATH" >> ~/.bash_profile \
19-
&& apk add --no-cache sudo git libpng libjpeg libpq mysql-client openssh-client rsync \
19+
&& apk add --no-cache sudo git libpng libjpeg libpq libxml2 mysql-client openssh-client rsync \
2020
&& apk del .dd-build-deps
2121

2222
COPY drupal-*.ini /usr/local/etc/php/conf.d/

5.6/Dockerfile-alpine-fpm

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ MAINTAINER drupal-docker
33

44
VOLUME /var/www/html
55

6-
RUN apk add --no-cache --virtual .dd-build-deps libpng-dev libjpeg-turbo-dev postgresql-dev $PHPIZE_DEPS \
6+
RUN apk add --no-cache --virtual .dd-build-deps libpng-dev libjpeg-turbo-dev postgresql-dev libxml2-dev $PHPIZE_DEPS \
77
&& docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr \
88
&& docker-php-ext-install gd mbstring pdo pdo_mysql pdo_pgsql zip \
9-
&& docker-php-ext-install opcache bcmath \
9+
&& docker-php-ext-install opcache bcmath soap \
1010
&& pecl install redis-2.2.8 \
1111
&& docker-php-ext-enable redis \
12-
&& apk add --no-cache libpng libjpeg libpq \
12+
&& apk add --no-cache libpng libjpeg libpq libxml2 \
1313
&& apk del .dd-build-deps
1414

1515
COPY drupal-*.ini /usr/local/etc/php/conf.d/

5.6/Dockerfile-apache

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ MAINTAINER drupal-docker
33

44
VOLUME /var/www/html
55

6-
RUN apt-get update && apt-get install -y libpng12-dev libjpeg-dev libpq-dev \
6+
RUN apt-get update && apt-get install -y libpng12-dev libjpeg-dev libpq-dev libxml2-dev \
77
&& docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr \
88
&& docker-php-ext-install gd mbstring pdo pdo_mysql pdo_pgsql zip \
9-
&& docker-php-ext-install opcache bcmath \
9+
&& docker-php-ext-install opcache bcmath soap \
1010
&& pecl install redis-2.2.8 \
1111
&& docker-php-ext-enable redis \
1212
&& a2enmod rewrite \

5.6/Dockerfile-cli

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ MAINTAINER drupal-docker
44
VOLUME /var/www/html
55
WORKDIR /var/www/html
66

7-
RUN apt-get update && apt-get install -y libpng12-dev libjpeg-dev libpq-dev sudo git mysql-client openssh-client rsync \
7+
RUN apt-get update && apt-get install -y libpng12-dev libjpeg-dev libpq-dev libxml2-dev sudo git mysql-client openssh-client rsync \
88
&& docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr \
99
&& docker-php-ext-install gd mbstring pdo pdo_mysql pdo_pgsql zip \
10-
&& docker-php-ext-install opcache bcmath \
10+
&& docker-php-ext-install opcache bcmath soap \
1111
&& pecl install redis-2.2.8 \
1212
&& docker-php-ext-enable redis \
1313
&& curl -sS https://getcomposer.org/installer | php \

5.6/Dockerfile-fpm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ MAINTAINER drupal-docker
33

44
VOLUME /var/www/html
55

6-
RUN apt-get update && apt-get install -y libpng12-dev libjpeg-dev libpq-dev \
6+
RUN apt-get update && apt-get install -y libpng12-dev libjpeg-dev libpq-dev libxml2-dev \
77
&& docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr \
88
&& docker-php-ext-install gd mbstring pdo pdo_mysql pdo_pgsql zip \
9-
&& docker-php-ext-install opcache bcmath \
9+
&& docker-php-ext-install opcache bcmath soap \
1010
&& pecl install redis-2.2.8 \
1111
&& docker-php-ext-enable redis \
1212
&& rm -rf /var/lib/apt/lists/*

7.0/Dockerfile-alpine-cli

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ MAINTAINER drupal-docker
44
VOLUME /var/www/html
55
WORKDIR /var/www/html
66

7-
RUN apk add --no-cache --virtual .dd-build-deps libpng-dev libjpeg-turbo-dev postgresql-dev $PHPIZE_DEPS \
7+
RUN apk add --no-cache --virtual .dd-build-deps libpng-dev libjpeg-turbo-dev postgresql-dev libxml2-dev $PHPIZE_DEPS \
88
&& docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr \
99
&& docker-php-ext-install gd mbstring pdo pdo_mysql pdo_pgsql zip \
10-
&& docker-php-ext-install opcache bcmath \
10+
&& docker-php-ext-install opcache bcmath soap \
1111
&& pecl install redis-3.1.1 \
1212
&& docker-php-ext-enable redis \
1313
&& php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" \
@@ -16,7 +16,7 @@ RUN apk add --no-cache --virtual .dd-build-deps libpng-dev libjpeg-turbo-dev pos
1616
&& php -r "unlink('composer-setup.php');" \
1717
&& mv composer.phar /usr/local/bin/composer \
1818
&& echo "export PATH=~/.composer/vendor/bin:\$PATH" >> ~/.bash_profile \
19-
&& apk add --no-cache sudo git libpng libjpeg libpq mysql-client openssh-client rsync \
19+
&& apk add --no-cache sudo git libpng libjpeg libpq libxml2 mysql-client openssh-client rsync \
2020
&& apk del .dd-build-deps
2121

2222
COPY drupal-*.ini /usr/local/etc/php/conf.d/

7.0/Dockerfile-alpine-fpm

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ MAINTAINER drupal-docker
33

44
VOLUME /var/www/html
55

6-
RUN apk add --no-cache --virtual .dd-build-deps libpng-dev libjpeg-turbo-dev postgresql-dev $PHPIZE_DEPS \
6+
RUN apk add --no-cache --virtual .dd-build-deps libpng-dev libjpeg-turbo-dev postgresql-dev libxml2-dev $PHPIZE_DEPS \
77
&& docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr \
88
&& docker-php-ext-install gd mbstring pdo pdo_mysql pdo_pgsql zip \
9-
&& docker-php-ext-install opcache bcmath \
9+
&& docker-php-ext-install opcache bcmath soap \
1010
&& pecl install redis-3.1.1 \
1111
&& docker-php-ext-enable redis \
12-
&& apk add --no-cache libpng libjpeg libpq \
12+
&& apk add --no-cache libpng libjpeg libpq libxml2 \
1313
&& apk del .dd-build-deps
1414

1515
COPY drupal-*.ini /usr/local/etc/php/conf.d/

7.0/Dockerfile-apache

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ MAINTAINER drupal-docker
33

44
VOLUME /var/www/html
55

6-
RUN apt-get update && apt-get install -y libpng12-dev libjpeg-dev libpq-dev \
6+
RUN apt-get update && apt-get install -y libpng12-dev libjpeg-dev libpq-dev libxml2-dev \
77
&& docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr \
88
&& docker-php-ext-install gd mbstring pdo pdo_mysql pdo_pgsql zip \
9-
&& docker-php-ext-install opcache bcmath \
9+
&& docker-php-ext-install opcache bcmath soap \
1010
&& pecl install redis-3.1.1 \
1111
&& docker-php-ext-enable redis \
1212
&& a2enmod rewrite \

7.0/Dockerfile-cli

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ MAINTAINER drupal-docker
44
VOLUME /var/www/html
55
WORKDIR /var/www/html
66

7-
RUN apt-get update && apt-get install -y libpng12-dev libjpeg-dev libpq-dev sudo git mysql-client openssh-client rsync \
7+
RUN apt-get update && apt-get install -y libpng12-dev libjpeg-dev libpq-dev libxml2-dev sudo git mysql-client openssh-client rsync \
88
&& docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr \
99
&& docker-php-ext-install gd mbstring pdo pdo_mysql pdo_pgsql zip \
10-
&& docker-php-ext-install opcache bcmath \
10+
&& docker-php-ext-install opcache bcmath soap \
1111
&& pecl install redis-3.1.1 \
1212
&& docker-php-ext-enable redis \
1313
&& curl -sS https://getcomposer.org/installer | php \

7.0/Dockerfile-fpm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ MAINTAINER drupal-docker
44

55
VOLUME /var/www/html
66

7-
RUN apt-get update && apt-get install -y libpng12-dev libjpeg-dev libpq-dev \
7+
RUN apt-get update && apt-get install -y libpng12-dev libjpeg-dev libpq-dev libxml2-dev \
88
&& docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr \
99
&& docker-php-ext-install gd mbstring pdo pdo_mysql pdo_pgsql zip \
10-
&& docker-php-ext-install opcache bcmath \
10+
&& docker-php-ext-install opcache bcmath soap \
1111
&& pecl install redis-3.1.1 \
1212
&& docker-php-ext-enable redis \
1313
&& rm -rf /var/lib/apt/lists/*

0 commit comments

Comments
 (0)