E-PORTFOLIO

Installer le conteneur Docker et y insérer une image serveur GLPI
Installation du conteneur Docker
Afin d'installer le conteneur Docker , vous devrez entrer dans le terminal de votre machine Ubuntu , et suivre les étapes suivantes en copiant les commandes ci-dessous :
Premièrement , nous allons mettre à jour le système via les commandes :
(nous utiliserons le préfixe sudo pour exécuter les commandes sans se mettre en root)
sudo apt update
sudo apt upgrade
La prochaine étape sera d'installer les paquets prérequis a l'installation du conteneur Docker
sudo apt-get install curl apt-transport-https ca-certificates software-properties-common
Une fois ceci exécuté , nous allons y ajouter les dépôts docker via ces deux commandes , qui permettent d'utiliser la méthode d'installation officiellement utilisée
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Il suffit maintenant de mettre à jours les informations , via la commande précédente : sudo apt update
Nous pouvons désormais installer Ubuntu :
sudo apt install docker-ce
Le conteneur Docker est installé , nous pouvons désormais vérifier son statut et exécuter une image hello world afin de vérifier sa fonctionnalité
sudo systemctl status docker
sudo docker run hello-world
Installation du serveur GLPI dans le conteneur Docker
Maintenant que le conteneur Docker est installé , il ne reste plus qu'à y insérer l'image du serveur GLPI. Nous allons nous appuyer sur le serveur Diouxx/glpi et simplement exécuter les deux commandes suivantes :
docker run --name mariadb -e MARIADB_ROOT_PASSWORD=diouxx -e MARIADB_DATABASE=glpidb -e MARIADB_USER=glpi_user -e MARIADB_PASSWORD=glpi -d mariadb:10.7
docker run --name glpi --link mariadb:mariadb -p 80:80 -d diouxx/glpi
Nous avons désormais terminé l'installation du serveur GLPI. Pour le lancer , comme l'image hello world , nous exécuterons la commande :
sudo docker run diouxx/glpi
Pour vérifier son fonctionnement , vous devrez prendre l'adresse ip que cette commande vous fournis (elle se trouve généralement aux dernières lignes) , et entrez là en tant qu'adresse sur le google de votre machine virtuelle. Si il affiche GLPI , Alors vous aurez réussi à installer un serveur GLPI sur conteneur docker !