# Utiliser une image Node.js officielle comme image de base FROM node:18 # Créer un répertoire de travail dans le conteneur WORKDIR /app # Copier les fichiers package.json et package-lock.json dans le répertoire de travail COPY package*.json ./ # Installer les dépendances de l'application RUN npm install # Copier le reste du code de l'application dans le conteneur COPY . . # Exposer le port sur lequel l'application s'exécute EXPOSE 8080 # Démarrer l'application CMD [ "node", "app.js" ]