# Utilise une image Node.js officielle comme base FROM node:18-slim # Définit le répertoire de travail dans le conteneur WORKDIR /app # Copie le package.json et package-lock.json pour installer les dépendances COPY package*.json ./ # Installe les dépendances RUN npm install # Copie le reste du code de l'application COPY . . # Expose le port 3000 EXPOSE 3000 # Commande pour démarrer le serveur CMD [ "npm", "start" ]