Mini Projet
Gestion et Supervision de l’outil ”Docker”
Mokhless Hachicha
Mohamed Gontara
3`eme ann´ee G´enie des T´el´ecommunications
16 janvier 2017
Plan
1 Introduction
C’est quoi DevOps
La chaine de DevOps
2 Probl`ematique
3 Solution
Docker
Comparaison entre la notion des VMs et Docker
Containers
Images
4 Interface d’utilisateur
Portainer
5 D´emonstration
Introduction Probl`ematique Solution Interface d’utilisateur D´emonstration
C’est quoi DevOps
DevOps
C’est un terme utilis´e
pour d´esign´e un
ensemble de pratiques
DEVelppement et
OP´erationS
Automatisation du
processus de livraison
des logiciels
1 / 9
Introduction Probl`ematique Solution Interface d’utilisateur D´emonstration
La chaine de DevOps
DevOps
2 / 9
Introduction Probl`ematique Solution Interface d’utilisateur D´emonstration
Probl`ematique
Le d´eveloppeur ne peut pas utiliser plusieurs version d’IDE sur
la mˆeme machine
Il ne peut pas installer plusieurs serveur ou des outils (base de
donn´ees , Big Data , Cloud , Web)
3 / 9
Introduction Probl`ematique Solution Interface d’utilisateur D´emonstration
Docker
Docker
C’est un outil open source qui
fonctionne sur les distributions
Linux , windows et Mac
Bas´e sur la notion des contenaires
et des images syst`eme.
Utilise moins de ressources
Fiable et rapide
4 / 9
Introduction Probl`ematique Solution Interface d’utilisateur D´emonstration
Comparaison entre la notion des VMs et Docker
Comparaison entre la notion des VMs et Docker
Architecture des VMs Architecture Docker
5 / 9
Introduction Probl`ematique Solution Interface d’utilisateur D´emonstration
Containers
Containers
Containers :Les conteneurs sont ´ex´ecut´e sur une seule machine
partagent le mˆeme noyau de syst`eme d’exploitation.Ils
commencent instantan´ement et utilisent moins de RAM.
6 / 9
Introduction Probl`ematique Solution Interface d’utilisateur D´emonstration
Images
Images
Images :Les images sont construites `a partir de syst`emes de
fichiers en couches et partagent des fichiers communs, rendre
l’utilisation du disque et les t´el´echargements d’images
beaucoup plus efficaces.
7 / 9
Introduction Probl`ematique Solution Interface d’utilisateur D´emonstration
Portainer
Portainer
Portainer est une interface d’utilisateur open source l´eg`ere qui
permet de g´erer facilement votre hˆote Docker.
8 / 9
Introduction Probl`ematique Solution Interface d’utilisateur D´emonstration
D´emonstration
D´emonstration
9 / 9
Merci Pour Votre Attention

Docker

  • 1.
    Mini Projet Gestion etSupervision de l’outil ”Docker” Mokhless Hachicha Mohamed Gontara 3`eme ann´ee G´enie des T´el´ecommunications 16 janvier 2017
  • 2.
    Plan 1 Introduction C’est quoiDevOps La chaine de DevOps 2 Probl`ematique 3 Solution Docker Comparaison entre la notion des VMs et Docker Containers Images 4 Interface d’utilisateur Portainer 5 D´emonstration
  • 3.
    Introduction Probl`ematique SolutionInterface d’utilisateur D´emonstration C’est quoi DevOps DevOps C’est un terme utilis´e pour d´esign´e un ensemble de pratiques DEVelppement et OP´erationS Automatisation du processus de livraison des logiciels 1 / 9
  • 4.
    Introduction Probl`ematique SolutionInterface d’utilisateur D´emonstration La chaine de DevOps DevOps 2 / 9
  • 5.
    Introduction Probl`ematique SolutionInterface d’utilisateur D´emonstration Probl`ematique Le d´eveloppeur ne peut pas utiliser plusieurs version d’IDE sur la mˆeme machine Il ne peut pas installer plusieurs serveur ou des outils (base de donn´ees , Big Data , Cloud , Web) 3 / 9
  • 6.
    Introduction Probl`ematique SolutionInterface d’utilisateur D´emonstration Docker Docker C’est un outil open source qui fonctionne sur les distributions Linux , windows et Mac Bas´e sur la notion des contenaires et des images syst`eme. Utilise moins de ressources Fiable et rapide 4 / 9
  • 7.
    Introduction Probl`ematique SolutionInterface d’utilisateur D´emonstration Comparaison entre la notion des VMs et Docker Comparaison entre la notion des VMs et Docker Architecture des VMs Architecture Docker 5 / 9
  • 8.
    Introduction Probl`ematique SolutionInterface d’utilisateur D´emonstration Containers Containers Containers :Les conteneurs sont ´ex´ecut´e sur une seule machine partagent le mˆeme noyau de syst`eme d’exploitation.Ils commencent instantan´ement et utilisent moins de RAM. 6 / 9
  • 9.
    Introduction Probl`ematique SolutionInterface d’utilisateur D´emonstration Images Images Images :Les images sont construites `a partir de syst`emes de fichiers en couches et partagent des fichiers communs, rendre l’utilisation du disque et les t´el´echargements d’images beaucoup plus efficaces. 7 / 9
  • 10.
    Introduction Probl`ematique SolutionInterface d’utilisateur D´emonstration Portainer Portainer Portainer est une interface d’utilisateur open source l´eg`ere qui permet de g´erer facilement votre hˆote Docker. 8 / 9
  • 11.
    Introduction Probl`ematique SolutionInterface d’utilisateur D´emonstration D´emonstration D´emonstration 9 / 9
  • 12.