top of page

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 !

bottom of page