Installer Docker sur Ubuntu 24.04
Docker est une plateforme conçue pour faciliter la création, le déploiement et l’exécution d’applications en utilisant des conteneurs. Les conteneurs permettent à un développeur d’emballer une application avec toutes les parties dont il a besoin, telles que les bibliothèques et autres dépendances, et de l’expédier en un seul paquet. Cela garantit que l’application fonctionne de manière fiable lorsqu’elle est déplacée d’un environnement informatique à un autre.
Docker fournit des outils et une plateforme pour gérer efficacement ces conteneurs, permettant aux développeurs de se concentrer sur l’écriture de code sans se soucier de l’environnement dans lequel leur code fonctionnera.
Dans ce tutoriel, nous allons vous montrer comment installer Docker
sur Ubuntu 24.04 OS.
Étape 1: Mise à jour du système d’exploitation
Mettez à jour votre système d’exploitation Ubuntu 24.04 pour vous assurer que tous les paquets existants sont à jour:
# apt update && apt upgrade
Étape 2 : Installer des dépendances
Installez les paquets requis pour permettre à Ubuntu 24.04 d’accéder aux référentiels Docker via HTTPS:
# apt install apt-transport-https ca-certificates curl software-properties-common
Étape 3: Ajouter la clé GPG
Ajouter la Docker
baser la clé GPG avec la commande suivante:
# curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Étape 4: Ajouter le répertoire Docker
Pour pouvoir installer Docker sur Ubuntu 24.04, vous devez ajouter le Docker
dépositaire des sources APT:
# add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Étape 5: Installer Docker
Une fois que le dépôt a été ajouté au système, vous êtes maintenant prêt à installer Docker
avec la commande suivante:
# apt install docker-ce
Vous pouvez vérifier la version installée de Docker
avec la commande suivante:
# docker --version
Produit:
Docker version 26.0.0, build 2ae903e
Vérifier l’état du service:
# systemctl status docker
Exemple de sortie:
● docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; preset: enabled)
Active: active (running)
TriggeredBy: ● docker.socket
Docs: https://docs.docker.com
Main PID: 7047 (dockerd)
Tasks: 7
Memory: 27.4M (peak: 27.9M)
CPU: 396ms
CGroup: /system.slice/docker.service
└─7047 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
Par défaut, Docker doit démarrer au démarrage. Mais si ce n’est pas le cas, vous pouvez lui permettre de démarrer automatiquement au démarrage suivant avec la commande suivante:
#systemctl enable docker
Étape 6 : Test Docker
Exécuter un essai Docker
un conteneur pour s’assurer que tout fonctionne correctement:
# docker run hello-world
Cette commande télécharge une image de test à partir du Docker Hub
et le fait fonctionner dans un conteneur:
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
c1ec31eb5944: Pull complete
Digest: sha256:53641cd209a4fecfc68e21a99871ce8c6920b2e7502df0a20671c6fccc73a7c6
Status: Downloaded newer image for hello-world:latest
Étape 7 : Utilisation de la commande Docker
Pour ne voir que les conteneurs actifs, rouler:
# docker ps
Pour énumérer tous les conteneurs, y compris les conteneurs inactifs, ajouter le -a drapeau:
# docker ps -a
Commencer un récipient arrêté, la syntaxe est:
# docker start [container-ID | container-name]
Arrêter un récipient en marche la syntaxe est:
# docker stop [container-ID | container-name]
Retirer un récipient inutile que la syntaxe est:
# docker rm [container-ID | container-name]
Pour voir toutes les sous-commandes disponibles, utilisez la commande suivante:
# docker
Étape 8 : Exécuter Docker sans Sudo
Si nous voulons utiliser Docker
sans privilèges racine, vous devez exécuter la commande suivante:
# usermod -aG docker $User
Remarque: « UTILISATEUR » n’est qu’un titulaire de lieu qui doit être remplacé par votre nom d’utilisateur.
Après cela, redémarrez le système, et les modifications seront appliquées.
Observations et conclusion
Félicitations. Vous avez installé avec succès Docker sur votre système d’exploitation Ubuntu 24.04.