FROM php:7.3.5-fpm-alpine
RUN apk add --no-cache --update
curl
wget \
freetype
freetype-dev
libjpeg-turbo-dev
libmcrypt-dev
libpng-dev
zlib-dev
icu-dev
g++
libxml2-dev
libaio-dev
libmemcached-dev
libressl-dev
openssl
supervisor
autoconf
make
libzip-dev
RUN pecl install memcached
pecl install apcu
pecl install memcached
pecl install apcu_bc-1.0.3
pecl install xdebug
RUN docker-php-ext-install
soap
zip
ftp
pdo
pdo_mysql
&& docker-php-ext-enable
pdo_mysql
memcached
opcache
apcu --ini-name 10-docker-php-ext-apcu.ini
apc --ini-name 20-docker-php-ext-apc.ini
xdebug
RUN cd /usr/local/bin &&
curl -OL https://squizlabs.github.io/PHP_CodeSniffer/phpcs.phar &&
cp phpcs.phar phpcs &&
rm phpcs.phar &&
chmod +x phpcs &&
curl -L https://cs.sensiolabs.org/download/php-cs-fixer-v2.phar -o php-cs-fixer &&
chmod +x php-cs-fixer &&
curl -sS https://getcomposer.org/installer | php --
--install-dir=/usr/local/bin
--filename=composer
EXPOSE 9000
Content type
Image
Digest
Size
134.9 MB
Last updated
over 7 years ago
docker pull jonathana/php-fpm-mysql:7.3.5