Comment installer Docker sur Debian Top 10

Comment installer Docker sur Debian Top 10

Docker est un cadre utilisé pour développer des applications basées sur les conteneurs. Ces conteneurs sont les environnements d'exécution légers et petits qui partagent le noyau du système d'exploitation; Cependant, ils opèrent isolément. À cette époque, les conteneurs étaient déjà utilisés dans les systèmes basés sur Linux. Le projet Docker a permis aux développeurs d'emballer plus facilement leur application en tant que «construire une fois et courir n'importe où" stratégie.

Récipient Docker

Les conteneurs Docker peuvent être considérés comme des images exécutables. Avec l'utilisation de l'API ou de la CLI Docker, vous pouvez effectuer différentes opérations dans un conteneur Docker. Il vous fournit également l'installation pour connecter un conteneur à un ou plusieurs réseaux, attacher tout stockage ou créer une nouvelle image Docker à partir d'un état existant.

Un conteneur est souvent bien séparé de son hôte et de la machine par défaut. Vous contrôlez le réseau isolé d'un conteneur, son stockage et d'autres sous-systèmes sous-jacents. L'image d'un conteneur et des paramètres de configuration que vous fournissez est utilisé pour le construire ou le démarrer. Toute modification à l'état d'un conteneur qui ne sont pas enregistrées dans un stockage persistant sont perdues lorsque le conteneur est supprimé.

Avantages d'utiliser Docker sur Debian 11

L'une des meilleures choses sur l'utilisation d'un projet open-source est la liberté de choisir la technologie que vous souhaitez utiliser pour accomplir n'importe quelle tâche. Docker convient aux développeurs qui ont besoin d'un environnement léger, petit et propre à des fins de test et souhaitent éviter une gestion et des configurations approfondies. Il peut également tester, expédier et déployer rapidement du code, ce qui aide à minimiser le retard entre l'écriture de code et l'exécuter dans un environnement.

Si Docker est installé sur votre système et que tout le monde autour de vous a un savoir-faire lié à Docker Toolchain, alors Docker Community Edition (CE) est la plate-forme pour que vous puissiez commencer avec les conteneurs.

Comment installer les dépendances Docker

Tout d'abord, ouvrez votre terminal Debian en pressant "Ctrl + alt + t»Et exécutez la commande ci-dessous pour mettre à jour les référentiels système:

$ sudo apt-get updat

À l'étape suivante, nous ajouterons les dépendances Docker requises au système.

$ sudo apt -y installer apt-transport-https ca-certificats curl gnupg2 logiciel-properties-common

Toutes les dépendances ont été installées.

Comment importer la clé et le référentiel Docker GPG sur Debian 11

Pour signer les packages Docker, vous devez importer sa clé officielle dans votre système. Pour cela, écrivez la commande Curl dans le terminal.

$ curl -fssl https: // télécharger.docker.com / linux / debian / gpg | sudo gpg --dearmor -o / usr / share / keyrings / docker-archive-keyring.GPG

Écrivez la commande ci-dessous pour ajouter le référentiel:

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

Pour mettre à jour la liste des packages à utiliser:

$ sudo apt mise à jour

Après avoir mis à jour la liste des packages, nous pouvons maintenant passer à l'étape suivante.

Comment installer Docker sur Debian 11

Maintenant, exécutez cette commande pour installer Docker sur un système Debian 11:

$ sudo apt install -y docker-ge docker-cli contenerd.Io

Attendez quelques minutes, car l'installation de Docker prendra du temps:

Si vous souhaitez confirmer l'existence de Docker sur votre système, écrivez le «docker«Commande avec le«-V" option. Le "-V"L'option est ajoutée pour afficher la version du docker:

$ docker -v

Comment vérifier le service Docker sur Debian 11

Après avoir réussi à installer Docker sur votre système, l'étape suivante consiste à vérifier son statut à l'aide du «systemctl" commande. Le "systemctl»La commande est utilisée pour contrôler les différents services dans un système. Dans notre cas, nous exécuterons le «systemctl«Commande avec le«statut”Option pour voir si le service Docker est actif ou inactif sur notre système Debian:

$ sudo systemctl status docker

Comme vous pouvez le voir, le service Docker est actif sur notre Centos:

Comment tester Docker sur Debian 11

Jusqu'à ce point, nous avons installé Docker et vérifié son statut sur notre système Debian. Maintenant, que devrions-nous faire ensuite? Nous testerons le fonctionnement de Docker en exécutant un conteneur d'échantillons. Par exemple, dans la commande ci-dessous, nous essaierons d'exécuter le «Bonjour le monde»Contauteur Global Docker:

$ sudo docker run hello-world

La sortie déclare que Docker travaille sans effort sur le système:

Conclusion

Docker est un cadre logiciel utilisé pour développer, tester et déployer des applications rapidement. Il organise des applications ou des packages dans des conteneurs, y compris tout ce que votre application doit fonctionner, tels que les outils système, les bibliothèques, le code et l'exécution. Docker vous permet de déployer et d'échouer les applications dans n'importe quel environnement rapidement. Cet écriture a montré Comment installer Docker Sur Debian. De plus, nous vous avons montré la procédure pour tester Docker sur votre système Debian 11.