# Étape 1 : Utiliser une image Node.js officielle FROM node:18 # Étape 2 : Définir le répertoire de travail dans le conteneur WORKDIR /app # Étape 3 : Copier les fichiers nécessaires dans le conteneur COPY package.json package-lock.json ./ # Étape 4 : Installer les dépendances RUN npm install # Étape 5 : Copier le reste des fichiers du projet COPY . . # Étape 6 : Exposer le port 80 EXPOSE 80 # Étape 7 : Commande pour démarrer le serveur CMD ["npm", "start"]