# Usa Node.js 20 come base FROM node:20-alpine WORKDIR /app # Copia i file di dipendenze del server COPY package*.json ./ # Installa le dipendenze RUN npm install # Copia il codice sorgente del server COPY . . # Espone la porta del backend EXPOSE 3001 # Avvia il server CMD ["npm", "start"]