diff --git a/Dockerfile b/Dockerfile index b2f0958..3020970 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -# --- Stufe 1: Bauen (Deine bisherigen Schritte) --- +# --- Stufe 1: Bauen --- FROM node:latest AS builder WORKDIR /app COPY package*.json ./ @@ -9,13 +9,11 @@ RUN npm run build # --- Stufe 2: Ausliefern (Der Webserver) --- FROM nginx:alpine -# Wir kopieren die fertig gebauten Dateien aus der ersten Stufe in den Nginx-Ordner. -# WICHTIG: Ersetze "dist" durch "build", falls du Create-React-App nutzt! -# (Vite, Vue und Angular nutzen meistens "dist"). -COPY --from=builder /app/dist /usr/share/nginx/html +# HIER IST DIE ÄNDERUNG: Wir kopieren aus /app/build (React-Standard) +COPY --from=builder /app/build /usr/share/nginx/html # Port 80 freigeben EXPOSE 80 -# Nginx im Vordergrund starten, damit der Container am Leben bleibt +# Nginx im Vordergrund starten CMD ["nginx", "-g", "daemon off;"] \ No newline at end of file