Ce dépôt contient la configuration pour exécuter un conteneur RabbitMQ via Docker, ainsi qu'une procédure d'installation pour les différentes API de notre projet MSPR : Clients, Produits, et Commandes.
-
Créer le réseau Docker partagé :
Pour permettre la communication entre RabbitMQ et les API, il est nécessaire de créer un réseau nommébackend
.docker network create backend
-
Cloner les dépôts des API :
Pour obtenir et configurer les APIs, clonez les dépôts suivants :
git clone https://github.com/Cortexico/MSPR-API-Clients.git git clone https://github.com/Cortexico/MSPR-API-Produits.git git clone https://github.com/Cortexico/MSPR-API-Commandes.git
Une fois le réseau backend
créé, exécutez le conteneur RabbitMQ en arrière-plan :
docker-compose -f docker-compose.rabbitmq.yml up -d
- Interface de gestion : http://localhost:15672
- Utilisateur :
guest
- Mot de passe :
guest
- Utilisateur :
Chaque API possède sa propre procédure de lancement. Depuis le dossier de chaque API, lancez :
docker-compose up --build
- API Clients : Documentation et Procédure
- API Produits : Documentation et Procédure
- API Commandes : Documentation et Procédure