Avant de démarrer l'application, assurez-vous d'avoir installé :
- Docker : Télécharger Docker
- Docker Compose (inclus avec Docker Desktop)
Si le projet est sur GitHub, clonez-le avec :
git clone https://github.com/votre-utilisateur/myapp.git
cd myappLancez l'application avec :
docker-compose up --buildCela va :
- Construire l’image de l’application Node.js
- Démarrer les bases de données MySQL et MongoDB
- Lancer le serveur sur
http://localhost:3000
Assurez-vous que les services sont bien lancés :
docker psVous devriez voir les conteneurs node_app, mysql_db et éventuellement mongo_container.
Pour arrêter les conteneurs, utilisez :
docker-compose downSi vous souhaitez voir les logs de l’application en direct :
docker-compose logs -f