Plan du site  
français  English
pixel

Blog du campus SUPINFO Paris

Conférence sur les technologies Docker, Vagrant et Core OS animé par Titouant FRECILLE (SUPINFO / NEXWAY) ! avec le Laboratoire Linux de SUPINFO Paris

Publié le 5 avril 2016 dans Entreprises,Evénements,Vie du Campus

le mercredi 10 février à SUPINFO

Le laboratoire Linux a organisé une conférence portant sur les technologies Docker, Vagrant et Core OS animé par Titouant FRECILLE (SUPINFO / NEXWAY) le mercredi 10 février à SUPINFO !

Cela a été une excellente occasion de découvrir ou de redécouvrir ces technologies :

  • Docker : Docker est aujourd’hui la technologie de virtualisation par conteneur. Bénéficiant d’une communauté très active, la connaissance de cette technologie est un vrai plus dans toute carrière professionnelle.
  •  Vagrant : Configurer son environnement de développement vous monopolise plusieurs heures ? Découvrez Vagrant la solution de création d’environnements de développement. Déployez en quelques minutes un environnement adapté à vos besoins.

 

Docker

Mais qu’est-ce que Docker ? C’est un outil permettant de faire un package d’une application et de ses dépendances dans un conteneur virtuel, pouvant être déployé sur n’importe quel serveur Linux. Pour cela Docker utilise le principe de Conteneur, une sorte de boite qu’on pourrait rapprocher d’une machine virtuelle, permettant de contenir toutes les dépendances requises pour un projet. En effet, de nos jours, avec la multitude de technologie qui sont créées, il est parfois difficile de maintenir une machine stable et de faire cohabiter toutes les dépendances requises pour nos différents projets. Ce système nous permet donc de séparer les différents projets et leur dépendance les uns des autres.

 

Mais qu’elle est donc la différence entre un Conteneur et une VM alors ?

Une VM doit faire tourner son propre système d’exploitation en plus des tâches qu’elle a à accomplir à l’instar de Docker qui au lieu de générer un SE par conteneur, fait fonctionner celui-ci directement à partir du SE de la machine hôte. Un autre souci des machines virtuelles est qu’elles sont la plupart du temps très lourdes et prenne énormément de place à stocker. Ah l’image de Tortoise, lorsque l’on met en place un nouveau conteneur, Docker ne télécharge que les fichiers qui n’ont pas déjà été téléchargé pour d’autres conteneurs, ainsi, des conteneurs clones ne pèserons que le poids d’un conteneur plus les différences entre les clones ce qui représente un gain non négligeable de place de stockage. Les conteneurs de Docker sont donc ainsi beaucoup plus portables que des VM et beaucoup plus facile à déployer.

 

Finalement

Le dernier point positif de Docker n’est pas des moindres. On peut trouver sur le site officiel de Docker un certain nombre d’images près monté afin de démarrer rapidement avec un système d’exploitation spécifique. La communauté de Docker mettant aussi ses conteneurs à disposition, il est pratiquement impossible de ne pas trouver un conteneur avec toutes les bases requises pour un projet.

Vagrant

Vagrant et un système permettant une simplification du déploiement machines virtuelles. Ce software fonction avec le soft VirtualBox et différent plug-in que vous pouvez lui ajouter. Nativement, Vagrant vous permet de télécharger des Box depuis une source sur le web et ensuite de lancer votre VM. Mais avec l’aide de plug-in vous pouvez télécharger, lancé et installer toutes les dépendances requises dans un projet simplement en éditant le fichier « Vagrantfile » de votre projet à l’aide de ce qu’on appelle des CookBook en simplifiant grandement l’utilisation de ceux-ci.

Le gros avantage de Vagrant et qu’après avoir été configuré, la rapidité avec laquelle il vous permettra de déployer des VM vous fera gagner un temps précieux

Rencontrez SUPINFO Paris

Rencontrez-nous à l'occasion des Journées Portes-Ouvertes (JPO) organisées dans l'ensemble des campus SUPINFO en France et dans le monde.

Rencontrez SUPINFO Paris

Contactez SUPINFO Paris

Vous avez besoin d'informations complémentaires sur l'établissement ? Vous désirez parler à une conseillère d'orientation ou obtenir une adresse régionale ?

Contactez SUPINFO Paris
A propos de SUPINFO | Contacts & adresses | Conditions d'utilisation & Copyright | Respect de la vie privée
Logo de la société Cisco, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société IBM, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société Sun-Oracle, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société Apple, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société Sybase, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société Novell, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société Intel, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société Accenture, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société SAP, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société Prometric, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société Toeic, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo du IT Academy Program par Microsoft, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management

SUPINFO International University
Ecole d'Informatique - IT School
École Supérieure d'Informatique de Paris, leader en France
La Grande Ecole de l'informatique, du numérique et du management
Fondée en 1965, reconnue par l'État. Titre Bac+5 certifié au niveau I.
SUPINFO International University is globally operated by EDUCINVEST Belgium - Avenue Louise, 534 - 1050 Brussels