Docker: Comment installer la dernière version stable sur DEBIAN 10?

Docker: Comment installer la dernière version stable sur DEBIAN 10?

Docker: Comment installer la dernière version stable sur DEBIAN 10?

La virtualisation des systèmes d'exploitation et des applications ou des systèmes consiste essentiellement à pouvoir partager Matériel, plusieurs éléments de ceux-ci fonctionnant de manière totalement indépendante.

Quand il s'agit de virtualiser Systèmes d'exploitation avec technologies gratuites, gratuites et / ou ouvertes, les technologies ou applications sont souvent préférées, telles que Promox, Xen, VirtualBox, QEMU ou KVM. Mais quand il s'agit de, Applications ou systèmes, il est généralement utilisé principalement pour Kubernetes ou Docker.

Docker: introduction

Ces 2 derniers sont technologie de virtualisation basée sur des conteneurs. Dans le cas de Docker, il a été publié dans le l'année 2013, dans le cadre d'un développement open source appelé Docker Engine. Cela a profité des avancées existantes de l'époque, c'est-à-dire des concepts et des connaissances sur les conteneurs à ce jour Systèmes d'exploitation gratuit et / ou ouvert (Unix / Linux), comme groupes de contrôle et espaces de noms, pour progresser dans ce domaine technologique en plein essor.

À de précédentes occasions, nous avons parlé Docker, c'est pourquoi nous ne nous pencherons pas sur ce qu'il est, ni sur ses caractéristiques, ses installations ou d'autres détails ou éléments. Nous allons donc vraiment nous concentrer sur l'installation du version actuelle (19.03.8) sur DEBIAN 10 (Buster) y Distros GNU / Linux, similaires ou basés sur ceux-ci, tels que MX Linux 19.

Cependant, pour plus d'informations, vous pouvez accéder à nos publications précédentes sur Docker.

Docker
Article connexe:
Comment installer Docker sur Raspberry pi avec Raspbian?
Docker
Article connexe:
La nouvelle version de Docker Container 18.09 arrive avec de nouvelles améliorations
cale sèche
Article connexe:
Dry: un gestionnaire CLI interactif pour les conteneurs Docker
Article connexe:
Comment installer Docker sur Linux Mint 18 Sarah

Docker: Contenu

Qu'est-ce qu'un conteneur?

Avant de commencer le processus d'installation de ce technologie de virtualisation basée sur des conteneurs, pour pouvoir installer ultérieurement n'importe quelle application ou système via un "Récipient", il est important de faire comprendre aux moins compris ce que signifie un conteneur.

Citant le Page officielle de HPE (Hewlett Packard Enterprise) à propos de cette technologie, il nous dit ce qui suit:

"Les conteneurs d'applications sont des environnements d'exécution légers qui fournissent aux applications les fichiers, les variables et les bibliothèques dont elles ont besoin pour s'exécuter, maximisant ainsi leur portabilité. ».

"Alors que les machines virtuelles (VM) traditionnelles permettent la virtualisation de l'infrastructure informatique, les conteneurs permettent celle des applications logicielles. Contrairement aux machines virtuelles, les conteneurs utilisent le système d'exploitation (OS) de leur hôte au lieu de fournir le leur ».

Docker: Processus d'installation sur DEBIAN 10 (Buster)

A. Étape 1

Préparer le Windows pour l'installation.

sudo apt update && sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

Docker: Installation - Étape 1

B. Étape 2

Téléchargez la clé pour Dépôt officiel, configurez le référentiel officiel et validez les fichiers disponibles à partir de celui-ci, avec la version de notre Distribution GNU / Linux. Pour notre cas, DEBIAN 10 (Buster) u otra GNU / Linux Distro, similaire ou basé sur celui-ci, comme MX Linux 19.

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
sudo apt update && apt-cache policy docker-ce

Docker: Installation - Étape 2

C. Étape 3

Installez l'application et les fichiers essentiels recommandés.

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

Docker: Installation - Étape 3

D. Étape 4

Validez l'installation de l'application en exécutant l'installation du conteneur de test appelé Bonjour le monde.

sudo docker run hello-world

Docker: Installation - Étape 4

E. Étape 5

Vérifiez la version de l'application installée.

docker -v

Docker: Installation - Étape 5

F. Étape 6

Cette étape est facultative, car elle consiste essentiellement à vérifier que le conteneur déjà installé n'est pas téléchargé et installé à nouveau, lorsqu'il est invité à le réexécuter.

sudo docker run hello-world

Docker: Installation - Étape 6

G. Étape 7

Cette autre étape peut également être considérée comme facultative, car elle consiste essentiellement à permettre une "Utilisateur non administrateur" peut exécuter un conteneur sans avoir besoin d'autorisations "administrateur". Pour cette étude de cas, l'autorisation sera donnée à un utilisateur existant nommé "Sysadmin".

sudo adduser sysadmin docker
docker run hello-world

Docker: Installation - Étape 8

H. Étape 8

Enfin, l'idéal avant de commencer à l'utiliser complètement Docker, consiste à redémarrer et valider le démarrage du Service et l'exécution du conteneur de test.

sudo /etc/init.d/docker status
docker run hello-world

Docker: Installation - Étape 8

Plus tard, dans une autre publication sur ladite technologie ou liée à celle-ci, nous tenterons l'installation d'une autre application ou d'un autre système pour continuer à apprendre à la maîtriser. Cependant, pour les plus autodidactes ou curieux, il existe un excellent manuel qui contient plus d'informations sur installation sur DEBIAN GNU / Linux 9/10 dans la section documentation du site officiel de docker.

Enfin, au cas où vous voudriez en savoir un peu plus sur docker, comment cela fonctionne et est utilisé dans la vraie vie, vous pouvez accéder aux 2 liens suivants: RedHat y Amazon Amazon.

Image générique pour les conclusions de l'article

Conclusion

Nous espérons que "petit message utile » à propos de cette excellente application et «Tecnología de Virtualización basada en Contenedores» appel «Docker», qui fournit une couche supplémentaire d'abstraction et d'automatisation de la virtualisation d'applications sur plusieurs Systèmes d'exploitation; être beaucoup intérêt et utilité, Pour l'ensemble «Comunidad de Software Libre y Código Abierto» et d'une grande contribution à la diffusion de l'écosystème merveilleux, gigantesque et croissant d'applications de «GNU/Linux».

Et pour plus d'informations, n'hésitez pas toujours à visiter Bibliothèque en ligne comme OpenBalance y Jedit pour lire livres (PDF) sur ce sujet ou sur d'autres domaines de connaissances. Pour l'instant, si vous avez aimé ça «publicación», n'arrêtez pas de le partager avec les autres, dans votre Sites Web, chaînes, groupes ou communautés favoris des réseaux sociaux, de préférence gratuits et ouverts au Mastodonte, ou sécurisé et privé comme Telegram.

Ou visitez simplement notre page d'accueil à DesdeLinux ou rejoignez la chaîne officielle Télégramme de DesdeLinux lire et voter pour cette publication ou d'autres publications intéressantes sur «Software Libre», «Código Abierto», «GNU/Linux» et d'autres sujets liés à «Informática y la Computación»Et l' «Actualidad tecnológica».


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.