fix: base images

This commit is contained in:
u00lipp
2025-10-22 23:35:40 +02:00
parent 056dcbfc52
commit 6793c9196c
+3 -3
View File
@@ -3,7 +3,7 @@
################################# #################################
# Stage 1: Build PHP + Composer # # Stage 1: Build PHP + Composer #
################################# #################################
FROM php:8.3-fpm-alpine AS php_build FROM php:8.4-fpm-alpine AS php_build
# System deps for PHP extensions # System deps for PHP extensions
RUN set -eux; \ RUN set -eux; \
@@ -39,7 +39,7 @@ RUN composer install \
################################# #################################
# Stage 2: Build Frontend (Vite)# # Stage 2: Build Frontend (Vite)#
################################# #################################
FROM node:20-alpine AS node_build FROM node:22-alpine AS node_build
WORKDIR /app WORKDIR /app
# Bring full app INCLUDING vendor so imports like ../../vendor/... work # Bring full app INCLUDING vendor so imports like ../../vendor/... work
@@ -60,7 +60,7 @@ RUN npm run build
################################# #################################
# Stage 3: Runtime Image # # Stage 3: Runtime Image #
################################# #################################
FROM php:8.3-fpm-alpine FROM php:8.4-fpm-alpine
# Runtime packages # Runtime packages
RUN set -eux; \ RUN set -eux; \