Installation de Docker sur Ubuntu

Sommaire

Introduction
Installation des prérequis
Installation de Docker sur Ubuntu
Docker : quelques informations utiles avant …
Installation de Gitlab avec Docker
Installation de Discourse avec Docker
Pour conclure sur ce tutoriel Docker

Avant de pouvoir utiliser des conteneurs, nous avons besoin d’installer Docker sur notre serveur Ubuntu qui va se charger de les gérer.

Pour faire simple : Docker est le gestionnaire de conteneur, ce qu’est Hyper-V ou VMware à la virtualisation.

En plus de Docker, on va installer docker-compose, qui permet de configurer des conteneurs docker avec des fichiers au format yml.

Pour ce tutoriel, je vais me baser sur la documentation officiel Docker.

Installer Docker engine

Cette première de ligne commande est facultative, on va dans un premier temps désinstaller Docker si celui-ci est présent, notamment si vous avez installé le module cockpit-docker.

Remove docker

Installer, les prérequis pour Docker :

Installer la clef du dépot :

Ajouter le dépot

Mettre à jour la liste des paquets :

sudo apt update
Update repositories

On peut voir que le dépôt Docker a bien été ajouté

Installer Docker :

install docker

Si à la fin de l’installation, vous avez une erreur : Errors were encountered while processing : docker-ce. Relancer l’installation du paquet.

Tester le bon fonctionnement de Docker à l’aide de la commande :

sudo systemctl status docker
docker status

Installer Docker Compose

Cette partie est optionnelle, comme je vous l’ai expliqué précédent Docker Compose permet de configurer des conteneurs à l’aide d’un fichier au format yml.

Télécharger Docker Compose :

Docker Compose Download

Rendre exécutable Docker Compose :

Tester le bon fonctionnement à l’aide de la commande suivante :

Tester Docker avec Hello World

On va maintenant tester notre installation de Docker en déployant notre premier conteneur Hello World.

Ce conteneur ne fait rien de particulier, mais il va nous permettre de s’assurer de bon fonctionnement de notre service.

Entrer la commande ci-dessous pour lancer le conteneur hello-world :

sudo docker run hello-world
docker run hello-world

Si vous avez le message Hello from Docker ! C’est tout bon, félicitation, vous avez déployé votre premier conteneur.

Entrer la commande suivante pour afficher les conteneurs sur le serveur et leur status :

sudo docker ps -a

On peut voir le conteneur hello-world.

Dans Cockpit, on peut également voir notre conteneur.

Pour afficher les conteneurs « éteints » sélectionner Everything en haut.


Docker est maintenant installé et fonctionnel sur le serveur, on va pouvoir passer au déploiement de conteneur, avant de se lancer dans l’installation de conteneur, je vais vous donner quelques informations utiles avant d’aller plus loin.




Start the discussion at community.rdr-it.io