File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2020 - DOCKERFILE="Dockerfile-fpm" DOCKERPATH="7.1"
2121 - DOCKERFILE="Dockerfile-alpine-cli" DOCKERPATH="7.1"
2222 - DOCKERFILE="Dockerfile-alpine-fpm" DOCKERPATH="7.1"
23+ - DOCKERFILE="Dockerfile-cli" DOCKERPATH="7.2"
24+ - DOCKERFILE="Dockerfile-apache" DOCKERPATH="7.2"
25+ - DOCKERFILE="Dockerfile-fpm" DOCKERPATH="7.2"
26+ - DOCKERFILE="Dockerfile-alpine-cli" DOCKERPATH="7.2"
27+ - DOCKERFILE="Dockerfile-alpine-fpm" DOCKERPATH="7.2"
2328
2429before_script :
2530 - docker version
Original file line number Diff line number Diff line change 1+ FROM php:7.2-alpine
2+ MAINTAINER drupal-docker
3+
4+ VOLUME /var/www/html
5+ WORKDIR /var/www/html
6+
7+ RUN apk add --no-cache --virtual .dd-build-deps libpng-dev libjpeg-turbo-dev postgresql-dev libxml2-dev $PHPIZE_DEPS \
8+ && docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr \
9+ && docker-php-ext-install gd mbstring pdo pdo_mysql pdo_pgsql zip \
10+ && docker-php-ext-install opcache bcmath soap \
11+ && pecl install redis-3.1.1 \
12+ && docker-php-ext-enable redis \
13+ && curl -sS https://getcomposer.org/installer | php \
14+ && mv composer.phar /usr/local/bin/composer \
15+ && curl -L -o drush.phar https://github.com/drush-ops/drush-launcher/releases/download/0.4.2/drush.phar \
16+ && chmod +x drush.phar \
17+ && mv drush.phar /usr/local/bin/drush \
18+ && curl -L -o drupal.phar https://drupalconsole.com/installer \
19+ && chmod +x drupal.phar \
20+ && mv drupal.phar /usr/local/bin/drupal \
21+ && echo "export PATH=~/.composer/vendor/bin:\$PATH" >> ~/.bash_profile \
22+ && apk add --no-cache sudo git libpng libjpeg libpq libxml2 mysql-client openssh-client rsync \
23+ && apk del .dd-build-deps
24+
25+ COPY drupal-*.ini /usr/local/etc/php/conf.d/
26+ COPY cli/drupal-*.ini /usr/local/etc/php/conf.d/
Original file line number Diff line number Diff line change 1+ FROM php:7.2-fpm-alpine
2+ MAINTAINER drupal-docker
3+
4+ VOLUME /var/www/html
5+
6+ RUN apk add --no-cache --virtual .dd-build-deps libpng-dev libjpeg-turbo-dev postgresql-dev libxml2-dev $PHPIZE_DEPS \
7+ && docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr \
8+ && docker-php-ext-install gd mbstring pdo pdo_mysql pdo_pgsql zip \
9+ && docker-php-ext-install opcache bcmath soap \
10+ && pecl install redis-3.1.1 \
11+ && docker-php-ext-enable redis \
12+ && apk add --no-cache libpng libjpeg libpq libxml2 \
13+ && apk del .dd-build-deps
14+
15+ COPY drupal-*.ini /usr/local/etc/php/conf.d/
Original file line number Diff line number Diff line change 1+ FROM php:7.2-apache
2+ MAINTAINER drupal-docker
3+
4+ VOLUME /var/www/html
5+
6+ RUN apt-get update && apt-get install -y libpng-dev libjpeg-dev libpq-dev libxml2-dev \
7+ && docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr \
8+ && docker-php-ext-install gd mbstring pdo pdo_mysql pdo_pgsql zip \
9+ && docker-php-ext-install opcache bcmath soap \
10+ && pecl install redis-3.1.1 \
11+ && docker-php-ext-enable redis \
12+ && a2enmod rewrite \
13+ && rm -rf /var/lib/apt/lists/*
14+
15+ COPY drupal-*.ini /usr/local/etc/php/conf.d/
Original file line number Diff line number Diff line change 1+ FROM php:7.2-cli
2+ MAINTAINER drupal-docker
3+
4+ VOLUME /var/www/html
5+ WORKDIR /var/www/html
6+
7+ RUN apt-get update && apt-get install -y libpng-dev libjpeg-dev libpq-dev libxml2-dev sudo git mysql-client openssh-client rsync \
8+ && docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr \
9+ && docker-php-ext-install gd mbstring pdo pdo_mysql pdo_pgsql zip \
10+ && docker-php-ext-install opcache bcmath soap \
11+ && pecl install redis-3.1.1 \
12+ && docker-php-ext-enable redis \
13+ && curl -sS https://getcomposer.org/installer | php \
14+ && mv composer.phar /usr/local/bin/composer \
15+ && curl -L -o drush.phar https://github.com/drush-ops/drush-launcher/releases/download/0.4.2/drush.phar \
16+ && chmod +x drush.phar \
17+ && mv drush.phar /usr/local/bin/drush \
18+ && curl -L -o drupal.phar https://drupalconsole.com/installer \
19+ && chmod +x drupal.phar \
20+ && mv drupal.phar /usr/local/bin/drupal \
21+ && echo "export PATH=~/.composer/vendor/bin:\$PATH" >> ~/.bash_profile \
22+ && rm -rf /var/lib/apt/lists/*
23+
24+ COPY drupal-*.ini /usr/local/etc/php/conf.d/
25+ COPY cli/drupal-*.ini /usr/local/etc/php/conf.d/
Original file line number Diff line number Diff line change 1+ FROM php:7.2-fpm
2+ MAINTAINER drupal-docker
3+
4+ VOLUME /var/www/html
5+
6+ RUN apt-get update && apt-get install -y libpng-dev libjpeg-dev libpq-dev libxml2-dev \
7+ && docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr \
8+ && docker-php-ext-install gd mbstring pdo pdo_mysql pdo_pgsql zip \
9+ && docker-php-ext-install opcache bcmath soap \
10+ && pecl install redis-3.1.1 \
11+ && docker-php-ext-enable redis \
12+ && rm -rf /var/lib/apt/lists/*
13+
14+ COPY drupal-*.ini /usr/local/etc/php/conf.d/
Original file line number Diff line number Diff line change 1+ allow_url_fopen = On
2+ display_errors = On
3+ memory_limit = -1
Original file line number Diff line number Diff line change 1+ session.cache_limiter = nocache
2+ session.auto_start = 0
3+ expose_php = Off
4+ allow_url_fopen = Off
5+ register_globals = Off
6+ display_errors = Off
7+ memory_limit = 512M
8+ date.timezone = " UTC"
9+ upload_max_filesize = 20M
10+ post_max_size = 20M
Original file line number Diff line number Diff line change 1+ opcache.memory_consumption =128
2+ opcache.interned_strings_buffer =8
3+ opcache.max_accelerated_files =4000
4+ opcache.revalidate_freq =60
5+ opcache.fast_shutdown =1
6+ opcache.enable_cli =1
Original file line number Diff line number Diff line change 2020| | apache | ` 7.1-apache ` | [ Dockerfile] ( https://github.com/drupal-docker/php/blob/master/7.1/Dockerfile-apache ) |
2121| | fpm | ` 7.1-fpm ` , ` 7.1 ` | [ Dockerfile] ( https://github.com/drupal-docker/php/blob/master/7.1/Dockerfile-fpm ) |
2222| | | ` 7.1-alpine-fpm ` | [ Dockerfile] ( https://github.com/drupal-docker/php/blob/master/7.1/Dockerfile-alpine-fpm ) |
23+ | 7.2 | cli | ` 7.2-cli ` | [ Dockerfile] ( https://github.com/drupal-docker/php/blob/master/7.2/Dockerfile-cli ) |
24+ | | | ` 7.2-alpine-cli ` | [ Dockerfile] ( https://github.com/drupal-docker/php/blob/master/7.2/Dockerfile-alpine-cli ) |
25+ | | apache | ` 7.2-apache ` | [ Dockerfile] ( https://github.com/drupal-docker/php/blob/master/7.2/Dockerfile-apache ) |
26+ | | fpm | ` 7.2-fpm ` , ` 7.2 ` | [ Dockerfile] ( https://github.com/drupal-docker/php/blob/master/7.2/Dockerfile-fpm ) |
27+ | | | ` 7.2-alpine-fpm ` | [ Dockerfile] ( https://github.com/drupal-docker/php/blob/master/7.2/Dockerfile-alpine-fpm ) |
28+
2329
2430Read more: http://www.drupaldocker.org/images/PHP.html
You can’t perform that action at this time.
0 commit comments