# Utiliser une image de base officielle de Node.js FROM node:18-alpine # Définir le répertoire de travail dans le conteneur WORKDIR /app # Copier les fichiers package.json et package-lock.json COPY package*.json ./ # Installer les dépendances RUN npm install # Copier le reste de l'application COPY . . # Construire l'application Next.js RUN npm run build # Exposer le port sur lequel l'application va tourner EXPOSE 3333 # Démarrer l'application CMD ["npm", "start"]