Sfoglia il codice sorgente

chemin du build SSR

DESKTOP-SMCIPAV\falko 6 mesi fa
parent
commit
bd55e6dfc8
1 ha cambiato i file con 6 aggiunte e 7 eliminazioni
  1. 6 7
      build/docker/angular-ssr/Dockerfile

+ 6 - 7
build/docker/angular-ssr/Dockerfile

@@ -18,18 +18,17 @@ RUN cd angular-client && npm run build:ssr
 FROM node:14-alpine
 WORKDIR /app
 
-# Installer les outils de build nécessaires aux modules natifs si besoin
+# Installer les outils de build nécessaires (si modules natifs)
 #RUN apk add --no-cache make gcc g++ python3
 
-# Copier uniquement les fichiers nécessaires du serveur SSR généré par Angular Universal
+# Copier package.json pour installer les dépendances du serveur SSR
 COPY angular-client/package*.json ./
-COPY --from=builder /app/angular-client/dist ./dist
+
+# Copier le build SSR généré
+COPY --from=builder /app/angular-client/dist/fatboar ./dist/fatboar
 
 # Installer les dépendances de production
 RUN npm install --omit=dev
 
-# Nettoyer les outils de build pour alléger l'image
-#RUN apk del make gcc g++ python3
-
 EXPOSE 4000
-CMD ["node", "dist/server/main.js"]
+CMD ["node", "dist/fatboar/server/main.js"]