Conteneuriser votre serveur
Pour partager votre serveur, utilisez Docker. Cela garantit que l'environnement (version Node, dépendances) est le même partout.
Exemple de Dockerfile
dockerfile FROM node:18-alpine WORKDIR /app COPY package*.json ./ RUN npm install COPY . . RUN npm run build ENTRYPOINT ["node", "build/index.js"]
Exercice : Créez une image Docker pour votre serveur et exécutez-la localement.