fichier dockerfile :
- Utiliser une image de base avec Node.js
- Définir le répertoire de travail dans le conteneur
- Copier les fichiers de dépendances
- Installer les dépendances
- Copier tous les fichiers du projet dans le conteneur
- Exposer le port sur lequel l'application va s'exécuter
- Définir la commande pour démarrer l'application
Après avoir ajouté le fichier Dockerfile et le fichier docker-compose.yml, il nous suffit de lancer la commande docker-compose build suivit de docker-compose up pour lancer le projet.
Le projet est accessible sur le port 3000 de localhost.
