Add libraries and php extensions.

This commit is contained in:
2025-01-11 11:44:18 +01:00
parent fcbce1f22b
commit 66c4fd8078

View File

@@ -2,10 +2,13 @@ FROM php:8.4-apache
RUN apt-get -y update && \ RUN apt-get -y update && \
apt-get -y upgrade && \ apt-get -y upgrade && \
apt-get -y install libicu-dev libgd-dev libonig-dev unzip libpq-dev apt-get -y install libicu-dev libgd-dev libonig-dev unzip libpq-dev libzip-dev libxml2-dev libldb-dev libldap2-dev libmemcached-dev
RUN docker-php-ext-install gd intl mbstring mysqli pdo pdo_pgsql pdo_mysql RUN docker-php-ext-install gd intl mbstring mysqli pdo pdo_pgsql pdo_mysql zip bcmath soap ldap
RUN pecl install msgpack igbinary redis
RUN docker-php-ext-enable msgpack igbinary redis
RUN pecl install memcached pcov
RUN docker-php-ext-enable memcached pcov
RUN apt-get -y purge --auto-remove && apt-get clean && \ RUN apt-get -y purge --auto-remove && apt-get clean && \
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/doc/* rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/doc/*