From 048b62c26748b50eda4aeccc9d32d6bbea3f0088 Mon Sep 17 00:00:00 2001 From: fcarraUniSa Date: Wed, 18 Feb 2026 10:42:40 +0100 Subject: [PATCH] Update Dockerfile --- backend/Dockerfile | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/backend/Dockerfile b/backend/Dockerfile index 0329950..1a3667c 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -1,20 +1,20 @@ -# Usa immagine Node leggera FROM node:20-alpine -# Directory di lavoro nel container WORKDIR /app -# Copia i file di dipendenze (package.json e package-lock.json se esiste) -COPY package*.json ./ +# Copiamo il package.json +COPY package.json ./ -# Installa le dipendenze del backend +# PASSAGGIO CRUCIALE: Pulizia e installazione fresca delle dipendenze +RUN rm -rf package-lock.json node_modules RUN npm install -# Copia il codice sorgente del backend +# Copiamo il codice sorgente del backend COPY . . -# Espone la porta del server Express +# Creiamo la cartella uploads per evitare errori di permessi +RUN mkdir -p uploads + EXPOSE 3000 -# Avvia il server CMD ["npm", "start"]