By Data49 : Marie-Pascale B., Hortense C., Rabah A., Leo L., Kyllian B.
Bienvenue sur le projet professionnel de l'équipe Data49 de l'école Sup de Vinci Rennes
Ce répository a pour objectif de pouvoir déployer un système Big Data pour le compte de l'entreprise fictive COOP'MILK
├── Datasets
├── setup_vm
│ ├── DockerCompose
│ │ ├── docker_compose.yml
│ │ ├── Mongo
│ │ ├── grafana
│ │ ├── prometheus
│ ├── install_docker.sh
│ ├── install_docker_compose.sh
Après avoir démarrer votre machine virtuelle :
- update la vm :
sudo apt-get update
- installer git :
sudo apt-get install git
- [optionnel] Aller dans le dossier /home de votre machine virtuelle :
cd ..
- cloner ce repository :
sudo git clone https://github.com/KyllianBeguin/b3_big-data_projet-pro.git
- lancer le script d'installation de docker (pour Debian) :
bash b3_big-data_projet-pro/setup_vm/install_docker.sh
- lancer le script d'installation de docker-compose (pour Debian) :
bash b3_big-data_projet-pro/setup_vm/install_docker_compose.sh
- aller dans le dossier du docker-compose.yml :
cd b3_big-data_projet-pro/setup_vm/DockerCompose
- lancer le docker-compose.yml :
sudo docker-compose up -d
- vérifier que les services sont tous présents :
sudo docker ps
Après avoir déployé les services :
- aller dans le conteneur de mongodb :
sudo docker exec -it mongo bash
- lancer le script de création de la base et d'insertion de données d'essai :
bash /setup/RUN_ME.sh
Service | Port |
---|---|
Mongo-Express | 8081 |
Grafana | 3000 |
Prometheus | 9090 |