Dockerfile 417 B

1234567891011121314151617181920
  1. # Utiliser une image de base Node.js
  2. FROM node:latest
  3. # Définir le répertoire de travail dans le conteneur
  4. WORKDIR /usr/src/app
  5. # Copier les fichiers de dépendances
  6. COPY package*.json ./
  7. # Installer les dépendances
  8. RUN npm install
  9. # Copier le reste du code de l'application
  10. COPY . .
  11. # Exposer le port utilisé par l'application
  12. EXPOSE 3000
  13. # Commande pour démarrer l'application
  14. CMD ["npm", "run", "start"]