diff --git a/docker/glpi/Dockerfile b/docker/glpi/Dockerfile index 7004ef31b41ae8c1be2e46386a279dabf103ba11..b705603cf62d95b2ec2320fe31a32b939375649a 100644 --- a/docker/glpi/Dockerfile +++ b/docker/glpi/Dockerfile @@ -1,4 +1,4 @@ -FROM php:7.4-apache +FROM php:8.2-apache ARG GLPI_VERS @@ -12,6 +12,7 @@ RUN cd /opt && \ RUN apt-get update && apt-get install -y \ libbz2-dev \ + libicu-dev \ libcurl3-dev \ libldap2-dev \ libfreetype6-dev \ @@ -26,8 +27,8 @@ RUN apt-get update && apt-get install -y \ && docker-php-ext-install -j$(nproc) fileinfo \ && docker-php-ext-configure gd --with-freetype --with-jpeg \ && docker-php-ext-install -j$(nproc) gd \ + && docker-php-ext-configure intl \ && docker-php-ext-install -j$(nproc) intl \ - && docker-php-ext-install -j$(nproc) json \ && docker-php-ext-install -j$(nproc) ldap \ && docker-php-ext-install -j$(nproc) mbstring \ && docker-php-ext-install -j$(nproc) mysqli \ @@ -37,6 +38,8 @@ RUN apt-get update && apt-get install -y \ && docker-php-ext-install -j$(nproc) xml \ && docker-php-ext-install -j$(nproc) zip +RUN a2enmod rewrite + COPY glpi.ini $PHP_INI_DIR/conf.d/ COPY entrypoint.sh /entrypoint