From d2e70af73957fff35a1705091c4f961f51287d64 Mon Sep 17 00:00:00 2001 From: julien Date: Fri, 27 Mar 2026 23:04:15 +0100 Subject: [PATCH] Php-cli instead of composer as vendor --- Dockerfile | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 906bca2..9c7c26c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,12 +1,17 @@ # syntax=docker/dockerfile:1.7 -FROM composer:2 AS vendor +FROM php:8.3-cli AS vendor RUN apt-get update \ - && apt-get install -y --no-install-recommends libicu-dev \ + && apt-get install -y --no-install-recommends \ + libicu-dev \ + unzip \ + git \ && docker-php-ext-install intl \ && rm -rf /var/lib/apt/lists/* +COPY --from=composer:2 /usr/bin/composer /usr/bin/composer + WORKDIR /app COPY composer.json composer.lock ./ RUN --mount=type=cache,target=/tmp/composer-cache \