Travailler le lab avec docker et docker compose
Pour pouvoir réaliser les labs de big data, vous pouvez toujours vous servir de vos machines sur Azure Lab Services (disponibles du Dimanche après-midi au Jeudi Soir) ou bien travailler sur votre machine en local en se servant d’une image iso Ubtuntu.
Configurer la machine
Installer docker et docker-compose
Je recommande ce tutorial pour installer docker:
https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-20-04
Et je recommande ce tutorial pour installer docker-compose:
https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-20-04
Téléchargement du dossier du lab
Si vous allez travailler sur une machine en local, vous devez télécharger ce fichier compressé:
https://drive.google.com/file/d/1ylYVu1Q0PBY6LxTM7yvH9DHBw1QFnft1/view?usp=sharing
Lancer le network
Placez-vous dans le répertoire du lab où se trouve le fichier docker-compose.yml. Tapez :
docker-compose up -d
Pour arrêter le réseau des containers lancés, vous devez taper:
docker-compose down
Voici comment vous devez procéder. Dans un terminal, lancez cette commande pour effacer tous les containers qui sont sur votre machine:
docker rm -f $(docker ps -aq)
Vérifiez le nom du network que vous voulez supprimer en tapant:
docker network ls
enfin, lancez par exemple:
docker network rm enit_lab3_hive_hadoop_net
étant enit_lab3_hive_hadoop_net le nom du network à supprimer.