diff --git a/Dockerfile b/Dockerfile index 24f9335..8d49537 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ # Dostalgia — Quarkus multi-stage build # ─── 1. Build frontend ─────────────────────────── -FROM node:20-bookworm AS frontend +FROM node:20-alpine AS frontend WORKDIR /build COPY frontend/package.json frontend/package-lock.json ./ RUN npm ci 2>/dev/null || npm install --legacy-peer-deps @@ -9,7 +9,7 @@ COPY frontend/ ./ RUN npm run build # ─── 2. Build Quarkus app ──────────────────────── -FROM maven:3-eclipse-temurin-21 AS build +FROM maven:3-eclipse-temurin-21-alpine AS build WORKDIR /build COPY pom.xml ./ COPY src ./src