Atelier 0 : Configuration et
installation Docker Desktop sous
Windows 10
Objectifs
Dans cet atelier, vous allez :
• Activer la virtualization via BIOS
• Activer Hyper-v sous windows
• Installer docker desktop sous different versions de Windows 10
Configuration requise
Il faut une machine Windows 10 dotée de cette configuration :
• RAM : +8 GB
• CPU : +2CPU
• Virtualisation : Supportée
• OS : 64
Etapes de Configurations
Pour configurer l'environnement Big Data, il faut suivre les étapes suivantes :
1
Formation: Big Data: Ecosystème Hadoop
Formateur: Dr. Sellami Mokhtar
mokhtar.sellami@gmail.com
Si la virtualisation est désactivée, veuillez poursuivre et effectuer les étapes mentionnées ci-
dessous.
Pour éviter de faire défiler l'écran, car il s'agit d'un long article, nous avons ajouté quelques
liens utiles qui faciliteront votre navigation en fonction de vos besoins.
Windows 10.
L'accès au BIOS de votre machine peut être réalisé en quelques étapes simples décrites ci-
dessous.
2
Formation: Big Data: Ecosystème Hadoop
Formateur: Dr. Sellami Mokhtar
mokhtar.sellami@gmail.com
• Après cela, sélectionnez "UEFI Firmware Settings". Si vous ne trouvez pas cette
option, cliquez ici pour accéder autrement à votre BIOS.
3
Formation: Big Data: Ecosystème Hadoop
Formateur: Dr. Sellami Mokhtar
mokhtar.sellami@gmail.com
• Vous serez ensuite invité à redémarrer votre ordinateur. Cliquez sur "Redémarrer
maintenant".
• Pour modifier les paramètres du BIOS pour les utilisateurs Intel, cliquez ici.
• Pour modifier les paramètres du BIOS pour les utilisateurs AMD, cliquez ici.
Certaines versions de Windows n'ont pas les étapes ci-dessus pour entrer dans le BIOS. Dans
le cas où cela se produit sur votre PC/ordinateur portable, veuillez-vous référer à la
documentation accompagnant votre PC/ordinateur portable pour obtenir les étapes.
Alternativement, il existe quelques étapes pour entrer dans votre BIOS. Elles sont illustrées
ci-dessous avec un exemple.
4
Formation: Big Data: Ecosystème Hadoop
Formateur: Dr. Sellami Mokhtar
mokhtar.sellami@gmail.com
HP
1. Pendant que votre PC redémarre, appuyez plusieurs sur la touche Échap pour
accéder au BIOS.
2. Appuyez sur la touche F10 pour accéder à la configuration du BIOS.
3. Appuyez sur la flèche droite de l'onglet de Configuration Système, sélectionnez
Technologie de Virtualisation et appuyez sur la touche Entrée.
Dell
Asus
Acer
5
Formation: Big Data: Ecosystème Hadoop
Formateur: Dr. Sellami Mokhtar
mokhtar.sellami@gmail.com
Au redémarrage, vous serez redirigé vers vos paramètres du BIOS. La disposition des
paramètres du BIOS dépend de divers facteurs, par exemple votre carte mère, le type de
processeur, le chipset et l'OEM. Veuillez-vous référer à la documentation fournie avec votre
PC/ordinateur portable pour les étapes permettant d'entrer dans le BIOS. A des fins de
représentation, nous avons utilisé des ordinateurs portables ASUS fonctionnant
respectivement sur des puces Intel et AMD.
Utilisateurs Intel
Étape 1 - Entrez en "Mode Avancé". Vous pouvez soit cliquer dessus ou appuyez sur F7 sur
votre clavier.
6
Formation: Big Data: Ecosystème Hadoop
Formateur: Dr. Sellami Mokhtar
mokhtar.sellami@gmail.com
Étape 3 - Dans l'onglet Avancé, différentes options vous seront présentées. Sélectionnez
Configuration CPU.
7
Formation: Big Data: Ecosystème Hadoop
Formateur: Dr. Sellami Mokhtar
mokhtar.sellami@gmail.com
8
Formation: Big Data: Ecosystème Hadoop
Formateur: Dr. Sellami Mokhtar
mokhtar.sellami@gmail.com
Étape 5 - Une fois activé, vous pouvez maintenant quitter les paramètres du BIOS. Attention,
lors de la fermeture, assurez-vous de sélectionner "Enregistrer les modifications et
réinitialiser". Le libellé peut varier dans différents scénarios en fonction de votre modèle de
PC, mais l'essentiel est de sauvegarder avant de quitter.
Utilisateurs AMD
Étape 1 - Entrez dans le "Mode Avancé". Vous pouvez soit cliquer dessus ou appuyer sur F7
sur votre clavier.
9
Formation: Big Data: Ecosystème Hadoop
Formateur: Dr. Sellami Mokhtar
mokhtar.sellami@gmail.com
Étape 3 - Ici, vous serez présenté avec différentes options. Sélectionnez Configuration CPU.
10
Formation: Big Data: Ecosystème Hadoop
Formateur: Dr. Sellami Mokhtar
mokhtar.sellami@gmail.com
Étape 4 - Sous "Configuration CPU", faites défiler jusqu'à "Mode SVM". S'il est désactivé,
vous pouvez l'activer en cliquant sur "Désactivé" et en sélectionnant "Activé".
Étape 5 - Une fois ces modifications apportées, cliquez sur "Quitter" comme indiqué ci-
dessous.
11
Formation: Big Data: Ecosystème Hadoop
Formateur: Dr. Sellami Mokhtar
mokhtar.sellami@gmail.com
Étape 6 - Il vous sera alors demandé de sauvegarder ou non ces modifications. Cliquez sur
"Ok". La virtualisation sera alors activée sur votre PC/ordinateur portable. Vous devriez alors
pouvoir utiliser BlueStacks sans aucun problème.
12
Formation: Big Data: Ecosystème Hadoop
Formateur: Dr. Sellami Mokhtar
mokhtar.sellami@gmail.com
Pour plus de détails veillez accéder à ces liens pour les autres types de pcs.
https://support.bluestacks.com/hc/fr-fr/articles/115003174386-Comment-puis-je-activer-
la-virtualisation-VT-sur-mon-PC-
2. Activation Hyper-V
Une fois l’installation terminée, vous êtes invité à redémarrer votre ordinateur.
3. Installation docker
Il faut vérifier la version de Windows 10 installé sur votre PC avant de procéder à installer
docker desktop
Après avoir vérifié que la virtualisation était supportée et activée (voir ci-
dessus), nous allons pouvoir installer Docker for windows. Ces instructions
ont été testées sur un Windows 10 Education (build?) installer sur un Laptop
HP EliteBook. Les pré-requis système suivants doivent être vérifié pour installer
Docker for Windows:
14
Formation: Big Data: Ecosystème Hadoop
Formateur: Dr. Sellami Mokhtar
mokhtar.sellami@gmail.com
https://hub.docker.com/editions/community/docker-ce-desktop-windows/
15
Formation: Big Data: Ecosystème Hadoop
Formateur: Dr. Sellami Mokhtar
mokhtar.sellami@gmail.com
16
Formation: Big Data: Ecosystème Hadoop
Formateur: Dr. Sellami Mokhtar
mokhtar.sellami@gmail.com
5. Configurer Docker
1. Ouvrez le menu Docker Desktop en cliquant sur l'icône Docker dans la zone
Notifications (ou dans la barre d'état système):
17
Formation: Big Data: Ecosystème Hadoop
Formateur: Dr. Sellami Mokhtar
mokhtar.sellami@gmail.com
18
Formation: Big Data: Ecosystème Hadoop
Formateur: Dr. Sellami Mokhtar
mokhtar.sellami@gmail.com
Général
Dans l' onglet Général de la boîte de dialogue Paramètres, vous pouvez
configurer le moment de démarrage et de mise à jour de Docker.
Ressources
L' onglet Ressources vous permet de configurer le processeur, la mémoire, le
disque, les proxys, le réseau et d'autres ressources. Différents paramètres sont
19
Formation: Big Data: Ecosystème Hadoop
Formateur: Dr. Sellami Mokhtar
mokhtar.sellami@gmail.com
disponibles pour la configuration selon que vous utilisez des conteneurs Linux
en mode WSL 2, des conteneurs Linux en mode Hyper-V ou des conteneurs
Windows.
Voilà, vous avez installé et configuré Docker avec succès. Afin de tester si
votre installation fonctionne, tapez les lignes suivantes dans un terminal
PowerShell ou cmd.exe:
$ docker --version
Docker version 18.03, build c97c6d6
$ docker-compose --version
docker-compose version 1.23.1, build 8dd22a9
$ docker-machine --version
docker-machine version 0.14.0, build 9ba6da9
20
Formation: Big Data: Ecosystème Hadoop
Formateur: Dr. Sellami Mokhtar
mokhtar.sellami@gmail.com
Une fois cette commande exécutée, vous devriez pouvoir ouvrir un navigateur
web, vous rendre à l’adresse localhost et voir s’afficher une page telle que
celle-ci:
21
Formation: Big Data: Ecosystème Hadoop
Formateur: Dr. Sellami Mokhtar
mokhtar.sellami@gmail.com
22
Formation: Big Data: Ecosystème Hadoop
Formateur: Dr. Sellami Mokhtar
mokhtar.sellami@gmail.com
• Lorsque tout est installé, Docker Quickstart Terminal affiche une invite de
commande
Configurer Docker :
23
Formation: Big Data: Ecosystème Hadoop
Formateur: Dr. Sellami Mokhtar
mokhtar.sellami@gmail.com
Voilà, vous avez installé Docker avec succès. Afin de tester si votre installation
fonctionne, tapez les lignes suivantes dans le Docker Quickstart Terminal:
$ docker --version
Docker version 18.03, build c97c6d6
$ docker-compose --version
docker-compose version 1.23.1, build 8dd22a9
$ docker-machine --version
docker-machine version 0.14.0, build 9ba6da9
Une fois cette commande exécutée, vous devriez pouvoir ouvrir un navigateur
web, vou srendre à l’adresse ip suivante 192.168.99.100 et voir s’afficher une
page telle que celle-ci:
24
Formation: Big Data: Ecosystème Hadoop
Formateur: Dr. Sellami Mokhtar
mokhtar.sellami@gmail.com
25
Formation: Big Data: Ecosystème Hadoop
Formateur: Dr. Sellami Mokhtar
mokhtar.sellami@gmail.com
Atelier 1 : Configuration et
installation de Hadoop Cloudera
Objectifs
Cet atelier a pour but :
26
Formation: Big Data: Ecosystème Hadoop
Formateur: Dr. Sellami Mokhtar
mokhtar.sellami@gmail.com
préinstallés de CDC (Change Data Capture). Ce qui vous permet de travailler avec ou sans Cloudera
Manager. Pour utiliser ces machines virtuelles, vous avez besoins de ces configurations suivantes :
Cloudera QuickStart VMs and this Docker image are single-node deployments of Cloudera's 100%
open-source distribution including Apache Hadoop, and Cloudera Manager. They are ideal
environments for learning about Hadoop, trying out new ideas, testing and demoing your application.
Pour exécuter un conteneur à l'aide de l'image, vous devez connaître le nom ou le hachage de
l'image. Si vous avez suivi les instructions d’importation ci-dessus, le nom pourrait être cloudera /
quickstart: latest (ou autre chose si vous avez téléchargé plusieurs versions). Le hachage est
également imprimé dans le terminal lorsque vous importez, ou vous pouvez rechercher les hachages
de toutes les images importées avec :
27
Formation: Big Data: Ecosystème Hadoop
Formateur: Dr. Sellami Mokhtar
mokhtar.sellami@gmail.com
docker images
Une fois que vous connaissez le nom ou le hachage de l'image, vous pouvez l'exécuter:
docker run --hostname=quickstart.cloudera --privileged=true -t -i [OPTIONS] [IMAGE]
/usr/bin/docker-quickstart
Les explications pour les indicateurs requis et d'autres options sont dans le tableau suivant:
--hostname=quickstart.cloudera Required: pseudo-distributed configuration
assumes this hostname
Pour exécuter le conteneur Cloudera/Quickstart tout en assurant que Hue est accessible via le port
8888 en tapant http://localhost : 8888 dans navigateur.
28
Formation: Big Data: Ecosystème Hadoop
Formateur: Dr. Sellami Mokhtar
mokhtar.sellami@gmail.com
Références :
https://support.bluestacks.com/hc/fr-fr/articles/115003174386-Comment-puis-je-activer-la-
virtualisation-VT-sur-mon-PC-#%E2%80%9C11%E2%80%9D
https://construire-environnement-de-dev-avec-python-et-
docker.readthedocs.io/fr/latest/installation.html
29