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
Content type
Image
Digest
sha256:fa73aaaa3…
Size
47.5 MB
Last updated
over 2 years ago
docker pull ebusiness/php-fpm:v3