E-PORTFOLIO

II. LES DIFFERENTES ETAPES DU PROJET
Ce projet , cette installation est constituée de plusieurs étapes , qui seront expliqués ici :
L'installation d'Oracle VM et virtualisation de linux
L'installation du conteneur Docker
L'installation du serveur GLPI sur le conteneur
I. Oracle VM , Linux , c'est quoi ?
Oracle VM est un logiciel permettant la virtualisation de machines virtuelles open source, et dans notre cas nous voulons l'utiliser pour virtualiser une machine Linux.
Mais linux c'est quoi ? Linux est un noyau d'exploitation (Un kernel) permettant de gérer l'exécution d'application que ce soit sur un terminal ou un serveur. Nous pouvons le virtualiser via une machine Windows utilisant Oracle VM , car Linux et Windows possèdent la même base. Il suffit donc de virtualiser la partie dite "Userspace".
Cependant , il faut savoir qu'il y a plusieurs distributions de linux. Dans notre cas , nous utiliserons la distribution "Ubuntu" qui est idéal pour débuter sous Linux.
II. Le conteneur Docker
Un conteneur Docker est un conteneur exécutable populaire léger et autonome, qui comprend tous les éléments nécessaires pour exécuter une application, notamment les bibliothèques, les outils systèmes etc. Nous importons donc dans ce conteneur une "image" de ce que nous voulons.
III. Le serveur GLPI
Le serveur GLPI sera , dans notre cas , "l'image" que nous voudrons importer dans le conteneur Docker. Nous importerons l'image Diouxx/glpi. Diouxx est l'utilisateur de la plateforme github qui nous fournis sa propre image de GLPI , qui est simple d'utilisation donc nous nous servirons de cette image pour le serveur GLPI , mais il existe d'autre milliers de possibilités pour importer une image glpi sur un conteneur docker.