Documente Academic
Documente Profesional
Documente Cultură
CR TP2
Virtualisation par conteneur
Exemple Docker
Jebnoun Alaeddine
Kachouri Mehdi
SIRT-A
Première partie
Docker
1 D ÉFINITION
Docker est un outil qui peut empaqueter une application et ses dépendances dans un conte-
neur isolé, qui pourra être exécuté sur n’importe quel hôte. Docker repose sur le kernel Linux
et cgroups (control groups) qui est une fonctionnalité du noyau Linux pour limiter, compter et
isoler l’utilisation des ressources (CPU,RAM ...).
2 I NSTALLATION
On ce qui concerne l’installation de Docker il faut tout d’abord faire une mise à jour avec
$ sudo apt-get update
Ensuite, pour installer docker on tape :
1
Enfin, pour vérifier que docker a été bien installer écrit
$ sudo docker run hello-world
Deuxième partie
Exemple d’utilisation de docker
Objectif : Création d’une application web "Hello World", mettre cette application dans un conte-
neur docker et sauvegarder le dans le docker hub.
Étape 1 : Création de l’application web
2
3. Création du fichier "server.js" qui va contenir le code de la partie serveur.
3
N.B : Pour vérifier si l’image est bien construite on tape la commande $ docker images
N.B : Pour afficher les conteneurs en cours d’exécution on tape la commande $ docker ps
7. Résultat de l’application
4
Étape 2 : Publication de l’image de l’application dans Docker Hub
5
4. Publication de l’image