Sign inSign up

ebusiness/php-fpm

By ebusiness

•Updated over 2 years ago

Image
0

264

ebusiness/php-fpm repository overview

v1:

FROM php:7.3-fpm-alpine

RUN set -ex
&& apk update
&& apk --update add --no-cache git tzdata freetype libpng libjpeg-turbo m4 autoconf zlib libzip freetype-dev libpng-dev jpeg-dev libjpeg libjpeg-turbo-dev libzip-dev
&& ln -s /usr/share/zoneinfo/Asia/Tokyo /etc/localtime
&& curl -Ss -o composer-setup.php https://getcomposer.org/installer⁠
&& php composer-setup.php
&& mv composer.phar /usr/bin/composer
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ --with-png-dir=/usr/include/
&& docker-php-ext-install pdo pdo_mysql mbstring mysqli gd zip
&& apk del freetype-dev libpng-dev jpeg-dev libjpeg-turbo-dev
&& rm -rf /var/cache/apk/*
&& cd /usr/local/etc
&& {
echo '[global]';
echo 'daemonize = no';
echo;
echo '[www]';
echo 'listen = /var/run/php-fpm.sock';
} | tee php-fpm.d/zz-docker.conf

v2:

FROM php:7.3-fpm-alpine

RUN set -ex
&& apk update
&& apk --update add --no-cache git tzdata freetype libpng libjpeg-turbo m4 autoconf zlib libzip freetype-dev libpng-dev jpeg-dev libjpeg libjpeg-turbo-dev libzip-dev gcc g++ make
&& ln -s /usr/share/zoneinfo/Asia/Tokyo /etc/localtime
&& curl -Ss -o composer-setup.php https://getcomposer.org/installer⁠
&& php composer-setup.php
&& mv composer.phar /usr/bin/composer
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ --with-png-dir=/usr/include/
&& docker-php-ext-install pdo pdo_mysql mbstring mysqli gd zip
&& pecl install -o -f redis
&& docker-php-ext-enable redis
&& apk del freetype-dev libpng-dev jpeg-dev libjpeg-turbo-dev gcc g++ make
&& rm -rf /var/cache/apk/*
&& rm -rf /tmp/pear
&& cd /usr/local/etc
&& {
echo '[global]';
echo 'daemonize = no';
echo;
echo '[www]';
echo 'listen = /var/run/php-fpm.sock';
} | tee php-fpm.d/zz-docker.conf

v3:

FROM php:7.3-fpm-alpine

RUN set -ex
&& apk update
&& apk --update add --no-cache git tzdata freetype libpng libjpeg-turbo m4 autoconf zlib libzip freetype-dev libpng-dev jpeg-dev libjpeg libjpeg-turbo-dev libzip-dev gcc g++ make
&& ln -s /usr/share/zoneinfo/Asia/Tokyo /etc/localtime
&& curl -Ss -o composer-setup.php https://getcomposer.org/installer⁠
&& php composer-setup.php
&& mv composer.phar /usr/bin/composer
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ --with-png-dir=/usr/include/
&& docker-php-ext-install pdo pdo_mysql mbstring mysqli gd zip exif
&& pecl install -o -f redis
&& docker-php-ext-enable redis
&& apk del freetype-dev libpng-dev jpeg-dev libjpeg-turbo-dev gcc g++ make
&& rm -rf /var/cache/apk/*
&& rm -rf /tmp/pear RUN cd /usr/local/etc
&& {
echo '[global]';
echo 'daemonize = no';
echo;
echo '[www]';
echo 'listen = /var/run/php-fpm.sock';
} | tee php-fpm.d/zz-docker.conf

Tag summary

Content type

Image

Digest

sha256:fa73aaaa3…

Size

47.5 MB

Last updated

over 2 years ago

docker pull ebusiness/php-fpm:v3