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 Dockersur 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 Dockerbaser 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 Dockerdé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 Dockeravec la commande suivante:

# apt install docker-ce

Vous pouvez vérifier la version installée de Dockeravec 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 Dockerun conteneur pour s’assurer que tout fonctionne correctement:

# docker run hello-world

Cette commande télécharge une image de test à partir du Docker Hubet 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 Dockersans 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.

 

Share your thoughts