FROM php:8.5-fpm
RUN apt-get -y update --fix-missing
&& apt-get upgrade -y
&& apt-get -y install libmcrypt-dev apt-utils build-essential git curl libcurl4 libzip-dev unzip
&& apt-get -y install libsqlite3-dev libsqlite3-0 mariadb-client zlib1g-dev libicu-dev libfreetype6-dev libmemcached-dev
&& apt-get -y install libjpeg62-turbo-dev libpng-dev libldap2-dev libssl-dev libmagickwand-dev libmagickcore-dev
&& cp /usr/lib/x86_64-linux-gnu/libldap* /usr/lib
&& pecl install xdebug
&& docker-php-ext-enable xdebug
&& pecl install apcu
&& docker-php-ext-enable apcu
&& pecl install mongodb
&& docker-php-ext-enable mongodb
&& pecl install imagick
&& docker-php-ext-enable imagick
&& pecl install memcached
&& docker-php-ext-enable memcached
&& docker-php-ext-install ldap
&& docker-php-ext-install pdo_mysql
&& docker-php-ext-install mysqli
&& docker-php-ext-install zip
&& docker-php-ext-install intl
&& docker-php-ext-configure gd --with-freetype --with-jpeg
&& docker-php-ext-install -j$(nproc) gd
&& curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
&& apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
&& git config --global --add safe.directory /var/www/html
Content type
Image
Digest
sha256:1354f5c1a…
Size
349.6 MB
Last updated
3 months ago
docker pull lichungfen/php8.5-fpm