Vous êtes sur la page 1sur 11

Smart industry

TP 1 et 2 du Cloud Computing et IOT

Réalisé par : Encadré par :

SLIMANI Mouhssine Pr. BEN BRAHIM Mohammed


El KAHIRI Mouhcine Pr. KABAJ Mohammed -Nabil
SALAH Othmane
AMRAOUI Okacha
1
 Le but de ces travaux pratiques est :

 Etudier et comparer des outils de


virtualisation
 Créer et configurer une machine virtuelle
 Avoir connaissance du mot Docker
 Installer Docker sous linux ubuntu
 Installer le conteneur Ngnix

Les outils utilisés sont :

 Logiciel de virtualisation : Virtual Box OSE


 ISO d'installation : Ubuntu desktop
 DOCKER

2
I. Définition :

I .1. VirtualBox :

Le logiciel VirtualBox est OpenSource, gratuit et


supporté par Oracle (Java, bases de données,
OpenOffice, Solaris, ...). Vous trouverez sa page
web à : http://www.virtualbox.org/.
Comme nous l'avons vu en cours, ces systèmes de
virtualisation utilise un système « hôte » (la
machine physique) pour y faire fonctionner des
systèmes « invités » (les machines virtuelles).
VirtualBox a des fonctionnalités intéressantes :
partage de répertoires hôte/invité, émulation de CD
par un fichier sur la machine hôte, utilisation de
l'USB, du réseau, du son de l'hôte. Il permet même
le partage de la carte graphique (n'espérez pas des
applications 3D intensives et c'est valable
seulement pour certains systèmes - MsWindows
notamment).
I.2. UBUNOTO :

se définit comme « un système d'exploitation utilisé


par des millions de PC à travers le monde » et avec
une interface « simple, intuitive, et sécurisée ». Elle
est la distribution la plus consultée sur Internet
d'après le site Alexa, et le système d'exploitation le
plus utilisé sur les systèmes Cloud ainsi que sur les
serveurs informatiques.
I.3.DOCKER :

Docker est un logiciel libre qui automatise le


déploiement d’applications dans des conteneurs
logiciels. C’est un outil qui peut empaqueter une
3
application et ses dépendances dans un conteneur
isolé, qui pourra être exécuté sur n’importe quelle
machine.
Contrairement aux machines virtuelles
traditionnelles, un conteneur Docker n’inclut pas de
système d’exploitation fournies par l’infrastructure
sous-jacente, il va simplement utiliser un noyau
Linux.

4
II. Les taches effectués :
II.1. Installation de VirtualBOX :

 Téléchargement de virtualBOX par le site :


http://www.virtualbox.org/.

 Après l’installation de VirtualBOX, on est suivis les étapes


suivantes :

Figure 1 : installation de virtualBox

Figure 2 : la taille de la mémoire


5
Figure 3 : création sur le disque dur

Figure 4 : Création sur le disque dur

II .2. Installation de UBUNTO :


Apres le téléchargement de la version compatible avec
mon PC, on est essaie de installer UBUNTO :
 On est téléchargé UBUNTO par le site :
https://www.ubuntu.com/download/deskt

6
Figure 5: Installation de UBUTNO

Figure 6 : installation (as superuser)

7
Figure 7 : le choix de la langue

 Il faut crée votre information personnel :

Figure 8: le choix de la langue


8
Figure 8 : installation de UBUNTO

III .3. téléchargement et Installation de DOCKER :


 Après l’installation de notre UBUNTO on est essaie de télécharger
DOCKER par les commandes suivantes :

sudo apt-get update


sudo apt-get install apt-transport-https ca-certificates curl software-properties-
common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu


zesty stable"

9
Figure 9 : téléchargement de DOCKER

Figure 10 : installation de DOCKER


10
 Parmis les commandes utilisés sur DOCKER :

 Pour afficher les informations sur DOCKER :

 l’image Docker :

 Démarrer un container et un lancer un shell bash :

 Lancer un container :

 Liste des containers actifs et inactifs et connaitre leur ID

11