GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer Docker sur Debian 9 (Stretch)

Docker est un framework d'application basé sur un conteneur, qui encapsule une application spécifique avec toutes ses dépendances dans un conteneur. Les conteneurs Docker peuvent facilement être expédiés vers l'emplacement distant au démarrage sans avoir à configurer toute l'application. Ce tutoriel vous aidera à installer Docker sur Debian 9 Stretch.

Étape 1 - Prérequis

La toute première étape consiste à supprimer tous les packages Docker par défaut du système avant d'installer Docker sur un VPS Linux. Exécutez des commandes pour supprimer les versions inutiles de Docker.

sudo apt-get purge docker lxc-docker docker-engine docker.io

Installez maintenant certains packages requis sur votre système pour installer Docker sur le système Debian. Exécutez les commandes ci-dessous pour ce faire :

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

Étape 2 - Configurer le référentiel Docker

Importez maintenant la clé GPG officielle des dockers pour vérifier la signature des packages avant de les installer avec apt-get. Exécutez la commande ci-dessous sur le terminal.

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key ajouter -

Après cela, ajoutez le référentiel Docker sur votre système Debian qui contient les packages Docker, y compris ses dépendances. Vous devez activer ce référentiel pour installer Docker sur Debian.

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian stretch stable"

Étape 3 - Installer Docker sur Debian 9

Votre système est maintenant prêt pour l'installation de Docker. Exécutez les commandes suivantes pour mettre à niveau apt index, puis installez Docker Community Edition sur Debian.

sudo apt-get updatesudo apt-get install docker-ce

Après une installation réussie de Docker Community Edition, le service démarrera automatiquement, utilisez la commande ci-dessous pour vérifier l'état du service.

menu fixe d'état sudo systemctl

Votre système est maintenant prêt à exécuter des conteneurs Docker. Utilisez notre didacticiel Docker pour les débutants pour travailler avec Docker.

Étape 4 - Comment utiliser Docker

Après l'installation de Docker sur un Linux. Voici quelques détails de base pour rechercher et télécharger des images Docker, lancer des conteneurs et les gérer.

Rechercher des images Docker

Tout d'abord, recherchez des images de conteneur Docker à partir du hub Docker. Par exemple, la commande ci-dessous recherchera toutes les images avec Debian et les listera en sortie.

docker recherche debian

Télécharger les images Docker

Téléchargez maintenant le conteneur Docker avec le nom debian sur votre système local en utilisant les commandes suivantes.

docker pull debianUtilisation de la balise par défaut :latestlatest :Extraction de la bibliothèque/debian55cbf04beb70 :Pull completeDigest :sha256:f1f61086ea01a72b30c7287adee8c929e569853de03b7c462a8ac75e0d0224c4Status :Image plus récente téléchargée pour debian :latest 

Assurez-vous maintenant que les images ci-dessus ont été téléchargées avec succès sur votre système. La commande ci-dessous répertorie toutes les images.

docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEdebian latest 3bbb526d2608 Il y a 4 semaines 101MB

Lancer un nouveau conteneur avec image

Enfin, lancez un conteneur Docker en utilisant une image téléchargée ci-dessus sur votre système. La commande ci-dessous démarrera un nouveau conteneur et vous donnera accès à ce conteneur avec /bin/bash shell.

docker run -i -t debian /bin/bash

Pour quitter le conteneur Docker, tapez CTRL + P + Q . Cela laissera le conteneur s'exécuter en arrière-plan et vous fournira la console du système hôte. Si vous avez utilisé la commande exit, cela arrêtera le conteneur en cours.

Après avoir quitté le conteneur Docker, exécutez la commande ci-dessous pour répertorier tous les conteneurs en cours d'exécution.

docker psCONTAINER ID IMAGE COMMANDE ÉTAT CRÉÉ NOMS DES PORTSf2582758af13 debian "/bin/bash" il y a 2 heures Up 2 heures first_debian

Par défaut, la commande Above répertorie uniquement les conteneurs en cours d'exécution. Pour répertorier tous les conteneurs (y compris le conteneur arrêté), utilisez la commande suivante.

docker ps -a

Démarrer/Arrêter/Attacher le conteneur

Vous pouvez démarrer, arrêter ou attacher à n'importe quel conteneur avec les commandes suivantes. Pour démarrer le conteneur, utilisez la commande suivante.

démarrage du menu fixe 

Pour arrêter le conteneur, utilisez la commande suivante.

arrêt du menu fixe 

Pour attacher au conteneur en cours d'exécution, utilisez la commande suivante.

docker joindre 

Debian
  1. Comment installer Docker sur Debian 10 Buster

  2. Comment installer le moteur Docker sur Debian 9 Stretch Linux

  3. Comment installer VirtualBox 5.1 sur Debian 9 (Stretch)

  4. Comment installer Docker sur Debian 11

  5. Comment installer Docker Engine sur Debian 11

Comment installer Git sur Debian 9 Stretch

Comment installer Java sur Debian 9 Stretch

Comment installer Django sur Debian 9 Stretch

Comment installer FFmpeg sur Debian 9 Stretch

Comment installer Docker Compose sur Debian 9 Stretch

Comment installer Go sur Debian 9 Stretch