From 05b69ffca995ac26125fad5e8dafcaf6b441f3b0 Mon Sep 17 00:00:00 2001 From: Lizandro Guarnizo <77708265+lizandrogd@users.noreply.github.com> Date: Fri, 5 Jun 2026 09:23:27 -0500 Subject: [PATCH] Update Dockerfile --- Dockerfile | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 1c9f89c..9d7844e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,16 @@ -FROM composer:2 AS vendor +FROM php:8.2-cli-alpine AS vendor + +RUN apk add --no-cache \ + postgresql-dev \ + libpng-dev \ + libjpeg-turbo-dev \ + freetype-dev \ + oniguruma-dev \ + icu-dev \ + && docker-php-ext-configure gd --with-freetype --with-jpeg \ + && docker-php-ext-install pdo_pgsql pgsql mbstring gd intl + +COPY --from=composer:2 /usr/bin/composer /usr/bin/composer WORKDIR /app COPY composer.json composer.lock ./ @@ -29,8 +41,9 @@ RUN apk add --no-cache \ libjpeg-turbo-dev \ freetype-dev \ oniguruma-dev \ + icu-dev \ && docker-php-ext-configure gd --with-freetype --with-jpeg \ - && docker-php-ext-install pdo_pgsql pgsql mbstring gd + && docker-php-ext-install pdo_pgsql pgsql mbstring gd intl COPY --from=composer:2 /usr/bin/composer /usr/bin/composer