Update Dockerfile

This commit is contained in:
fcarraUniSa
2026-02-18 10:49:18 +01:00
committed by GitHub
parent f150af62f9
commit 19351006db

View File

@@ -1,13 +1,13 @@
FROM node:20-alpine
# Usiamo Debian slim per massima compatibilità con i moduli Node
FROM node:20-slim
WORKDIR /app
# Copiamo il package.json
COPY package.json ./
# Copiamo i file di definizione delle dipendenze
COPY package*.json ./
# PASSAGGIO CRUCIALE: Pulizia e installazione fresca delle dipendenze
RUN rm -rf package-lock.json node_modules
RUN npm install
# Puliamo la cache e installiamo
RUN npm cache clean --force && npm install
# Copiamo il codice sorgente del backend
COPY . .