# Étape 2 : Runner Express avec SSR + API FROM node:14-alpine WORKDIR /app # Install build dependencies RUN apk add --no-cache make gcc g++ python3 # Copier le backend Express complet COPY express-server . # Copier la build Angular SSR compilée COPY --from=builder /app/angular-client/dist ./dist # Installer les dépendances Express RUN npm install --omit=dev # Cleanup build dependencies (optional) RUN apk del make gcc g++ python3 EXPOSE 4000 CMD ["node", "index.js"]