FROM php:8.3-fpm
RUN apt-get update && apt-get install -y
git
libzip-dev
unzip
libgmp-dev
libicu-dev
libxml2-dev
libpng-dev
curl
wget
libbrotli-dev
RUN docker-php-ext-configure gmp
&& docker-php-ext-install pdo pdo_mysql zip gmp bcmath intl soap pcntl gd
&& pecl install redis xdebug swoole
&& docker-php-ext-enable redis xdebug swoole
RUN echo 'xdebug.mode=debug' >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
&& echo 'xdebug.client_host=host.docker.internal' >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
&& echo 'xdebug.start_with_request=yes' >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
EXPOSE 9000
WORKDIR /var/www/html
CMD ["php-fpm"]
Content type
Image
Digest
sha256:dc021a458…
Size
234.3 MB
Last updated
over 1 year ago
docker pull jalmatari/php-extended