fix: base images
This commit is contained in:
+3
-3
@@ -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; \
|
||||||
|
|||||||
Reference in New Issue
Block a user