Files
docker-r2c-grav/Docker/php/Dockerfile
T
2018-06-21 17:12:00 +02:00

24 lines
809 B
Docker

FROM php:7-fpm
COPY ./php-custom.ini /usr/local/etc/php/conf.d/php-custom.ini
RUN apt-get update && apt-get install -y \
libfreetype6-dev \
libjpeg62-turbo-dev \
libmcrypt-dev \
libpng-dev \
libzip-dev \
zip && \
docker-php-ext-install -j$(nproc) iconv mcrypt && \
docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ && \
docker-php-ext-install -j$(nproc) gd && \
docker-php-ext-install opcache && \
docker-php-ext-configure zip --with-libzip && \
docker-php-ext-install zip && \
apt-get install -y git vim && \
pecl install xdebug-2.5.0 && \
docker-php-ext-enable xdebug
RUN export COMPOSER_HOME=/usr/local/composer && \
curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer