diff --git a/backend/Dockerfile b/backend/Dockerfile index 7603b2a..0329950 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -1,19 +1,19 @@ -# Usa un'immagine leggera di Node.js +# Usa immagine Node leggera FROM node:20-alpine -# Imposta la directory di lavoro +# Directory di lavoro nel container WORKDIR /app -# Copia i file di configurazione delle dipendenze del backend +# Copia i file di dipendenze (package.json e package-lock.json se esiste) COPY package*.json ./ -# Installa le dipendenze +# Installa le dipendenze del backend RUN npm install -# Copia tutto il codice sorgente del backend +# Copia il codice sorgente del backend COPY . . -# Espone la porta su cui gira il server Express +# Espone la porta del server Express EXPOSE 3000 # Avvia il server