# ----- Stage 1: Build der Angular-Anwendung ----- FROM node:20-alpine AS build WORKDIR /app COPY package*.json ./ RUN npm ci COPY . . # Ersetze 'frontend', falls dein Projekt in angular.json anders heißt! RUN npm run build -- --configuration production # ----- Stage 2: Serven der Anwendung mit Nginx ----- FROM nginx:stable-alpine # Ersetze 'frontend', falls dein Projekt in angular.json anders heißt! COPY --from=build /app/dist/frontend /usr/share/nginx/html COPY nginx.conf /etc/nginx/conf.d/default.conf EXPOSE 80