Spaces:
Sleeping
Sleeping
| # 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" ] | |