Comment installer Docker Container sous Linux ? (Ubuntu et CentOS)

Publié: 2019-08-01

Comment installer Docker sur Linux

Docker est sans aucun doute la meilleure Container Management Platform pour vos besoins de projet d'entreprise et/ou personnel.

Pourquoi avons-nous besoin de Docker ?

Considérez ce scénario simple pour votre projet.

  • Vous avez une application Java Enterprise complexe avec plus de 50 dépendances Maven.
  • Vous avez peu de dépendances de services locaux supplémentaires.
  • Vous avez votre propre instance de base de données exécutée localement.
  • Vous avez plus de 10 scripts shell personnalisés nécessaires à la configuration de votre environnement.
  • Vous avez ~5 variables d'environnement.
  • Vous avez ~5 scripts de démarrage automatique.
  • Etc…

Eh bien, lorsque vous souhaitez expédier tout ce qui précède à votre client, cela représente de nombreuses étapes. N'est-ce pas?

C'est là que Docker entre en scène.

Simplicité:

Que diriez-vous de créer et d'assembler tout ce qui précède dans single docker image et d'expédier cette image à votre client ? Il s'agit simplement d'une single step install pour votre client et get ready within few minutes .

Dans ce didacticiel, nous passerons en revue les étapes d' install Docker on Linux et toutes les étapes requises.

Commençons:

Étape 1. Connectez-vous à l'hôte Linux et vérifiez les prérequis

Docker se décline en 3 versions :

  • Moteur Docker – Communauté
  • Moteur Docker – Entreprise
  • Entreprise Docker

Dans ce didacticiel, nous passerons en revue les étapes d'installation de Docker Community Edition .

1.1) Connectez-vous à votre hôte Linux.

J'utilise Digital Ocean Droplet comme hôte Linux.

1.2) Vérifiez l'architecture du système d'exploitation Linux :

Vous avez besoin d'une architecture 64-bit .

1.3) Vérifiez le niveau du noyau du système d'exploitation Linux :

Le niveau du noyau doit être supérieur à 3.0.

Étape 2. Installer Docker Community Edition

2.1) Assurez-vous d'ajouter la clé PGP officielle de Docker à votre système.

2.2) Assurez-vous d'avoir la bonne clé PGP :

2.3) Assurez-vous d'installer votre système d'exploitation Ubuntu à la dernière version

Command: sudo apt-get update

2.4) Configurer le dernier référentiel Docker stable

Command: sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

2.5) Installer Docker

Command: sudo apt-get install docker-ce

2.6) Vérifier la version de Docker

Étape 3. Démarrez Docker et exécutez Hello World

Docker installé avec succès sur Linux

3.1) Commande simple pour exécuter Docker sous Linux

Comme vous le voyez ci-dessus lors de l'installation, Docker s'enregistre en tant que service système : /lib/systemd/system/docker.service .

3.2) Tirons Hello World Docker et exécutons

Command: sudo docker run hello-world

La commande ci-dessus extraira l'image Docker et vous pourrez exécuter l'application Docker Hello World.

Étape 4. Comment vérifier les images/dépôts Docker ?

Avant d'exécuter l'application Hello World :

Après avoir exécuté l'application Hello World :

Comme vous le voyez ici - vous verrez le nouveau référentiel hello-world ci-dessous

Toutes nos félicitations. Vous êtes prêt. Vous avez configuré votre environnement Linux pour Docker, installé Docker et exécuté votre 1ère application Docker également.

Étape supplémentaire :

Nous vous recommandons de suivre ces étapes de post-installation.

Comment démarrer automatiquement docker après le redémarrage de la VM ?

Command: sudo systemctl enable docker

Exécutez simplement la commande ci-dessus et votre docker démarrera automatiquement la prochaine fois que vous redémarrerez la machine virtuelle/hôte.

Faites-moi savoir si vous rencontrez un problème lors de l'exécution des commandes ci-dessus et un problème Docker.


Vous voulez installer Docker sur CentOS ?

Remplacez simplement Step-2 dessus par les étapes ci-dessous :