GNU/Linux >> Tutoriels Linux >  >> Debian

Installer Docker sur le système Debian 11 bullseye

Docker est utilisé pour créer, déployer et gérer des conteneurs pour le développement d'applications. Il utilise la virtualisation du système d'exploitation pour isoler les conteneurs et leur permettre de communiquer entre eux. Les dockers permettent aux développeurs d'expédier, d'emballer et d'exécuter facilement n'importe quelle application avec toutes les dépendances dans un conteneur standardisé léger et portable qui peut fonctionner pratiquement n'importe où. Les conteneurs sont beaucoup plus efficaces et rapides que n'importe quelle autre machine virtuelle car ils sont exécutables et servent les applications plutôt que d'exécuter un système d'exploitation complet.

Chez LinuxAPT, dans le cadre de nos services de gestion de serveur, nous aidons régulièrement nos clients à effectuer des requêtes Docker connexes.

Dans ce contexte, nous nous pencherons sur l'installation de Docker community edition (CE) sur le système Debian 11 bullseye.

Avant de poursuivre cette procédure d'installation, assurez-vous que vous utilisez un utilisateur avec des privilèges root.


Étapes pour installer le moteur Docker sur la distribution Debian 11 bullseye

Vous devez suivre le processus étape par étape décrit ci-dessous afin de terminer l'installation de Docker avec succès sur votre système.


1. Supprimez les anciens packages Docker

Si vous avez déjà installé Docker sur votre système, vous devez d'abord désinstaller tous les packages plus anciens ainsi que les dépendances appelées docker-engine ou docker. Cependant, le processus de désinstallation ne supprimera pas les images, les fichiers et les réseaux Docker existants qui sont présents dans le répertoire /var/lib/docker/. Exécutez donc la commande ci-dessous pour désinstaller l'ancienne version de Docker :

$ sudo apt remove -y docker docker-engine docker.io containerd runc


2. Installez les packages Docker importants

Actualisez la liste des référentiels de packages apt à l'aide de la commande ci-dessous :

$ sudo apt update

Maintenant, installez certains packages requis importants pour la prise en charge de la méthode HTTPS en utilisant la commande suivante :

$ sudo apt install -y apt-transport-https ca-certificates curl gnupg2 software-properties-common


3. Ajouter le référentiel Docker

Ici, importez la clé GPG du référentiel de Docker sur votre système en exécutant la commande mentionnée ci-dessous :

$ curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

Une fois que vous avez inclus la clé GPG, exécutez la commande suivante pour ajouter le référentiel de Docker à la liste des sources de votre système :

$ echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list

Après avoir ajouté un nouveau référentiel de docker, actualisez le référentiel apt en exécutant la commande "sudo apt update".


4. Installez Docker

Une fois que vous avez configuré le référentiel de docker sur votre système Debian 11 bullseye, installez le moteur Docker à l'aide de la commande 'apt' suivante :

$ sudo apt install -y docker-ce docker-ce-cli containerd.io

Vérifiez l'installation de Docker (CE) sur le système Debian 11 en affichant les informations sur la version de Docker installée comme suit :

$ docker --version

Vérifiez l'état d'exécution du service docker en utilisant la commande 'systemctl' comme suit :

$ sudo systemctl status docker


5. Testez l'installation de Docker

Pour tester l'installation de Docker sur votre système, exécutez le docker "hello-world" contenu en exécutant la commande ci-dessous :

$ sudo docker run hello-world


Comment désinstaller et supprimer Docker du système Debian Linux ?

Si vous devez désinstaller Docker, exécutez la commande suivante :

$ sudo apt-get purge docker-ce

La commande supprime le package docker-ce. Cependant, tous les fichiers supplémentaires qui y sont associés, tels que les images, les conteneurs et les fichiers de configuration personnalisés, restent sur le système. Supprimez tout du répertoire Docker avec la commande :

$ sudo rm -rf /var/lib/docker



Debian
  1. Comment installer Docker sur Debian 10 Buster

  2. Installer FromScratch sur le système Debian 11 bullseye - Guide étape par étape ?

  3. Installer Clonezilla sur le système Debian 11 Bullseye - Guide étape par étape ?

  4. Installer QPrompt sur le système Debian 11 Bullseye - Guide étape par étape ?

  5. Installer Docker (système d'exploitation basé sur Debian)

Comment installer PowerShell sur Debian 11 Bullseye

Comment installer VSCodium sur Debian 11 Bullseye

Comment installer Glances System Monitor sur Debian 11

Comment installer balenaEtcher sur Debian 11 Bullseye

Installez ifconfig sur debian 11 ou 10, si la commande est introuvable

Installez Debian 11 Bullseye sur Docker CE pour le tester