diff --git a/backend/Dockerfile b/backend/Dockerfile index e69de29..7603b2a 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -0,0 +1,20 @@ +# Usa un'immagine leggera di Node.js +FROM node:20-alpine + +# Imposta la directory di lavoro +WORKDIR /app + +# Copia i file di configurazione delle dipendenze del backend +COPY package*.json ./ + +# Installa le dipendenze +RUN npm install + +# Copia tutto il codice sorgente del backend +COPY . . + +# Espone la porta su cui gira il server Express +EXPOSE 3000 + +# Avvia il server +CMD ["npm", "start"]