Installez Docker sur CentOS7

Installez Docker sur CentOS7

Docker est un système de contenerisation open source. Il est largement utilisé pour le déploiement à haute densité des applications sur le cloud. Il utilise le même noyau que le système d'exploitation hôte pour virtualiser un système d'exploitation. Il dispose d'un grand référentiel d'images que vous pouvez utiliser pour obtenir un conteneur opérationnel en quelques minutes. Le référentiel d'image Docker a une image Docker préconfigurée pour presque tout type d'application et de système d'exploitation. Disons que vous souhaitez exécuter un serveur Web PHP. Vous pouvez le trouver sur le référentiel d'images Docker et le système d'exploitation de base peut être Ubuntu, Debian ou Centos. Il existe différentes images pour PHP pour chaque système d'exploitation différent. Dans cet article, je vais vous montrer comment installer Docker sur Centos 7. Commençons.

Installation de Docker

J'utilise Centos 7.4 Comme vous pouvez le voir sur la sortie de la commande suivante:

$ Cat / etc / Redhat-Release

La version du noyau que j'utilise est 3.dix.0 Comme vous pouvez le voir sur la sortie de la commande suivante:

$ uname -r

Vous avez besoin Yum-Config-Manager Pour activer les extras Centos 7 et le référentiel Docker CE à votre machine CentOS 7. Yum-Config-Manager est fourni par mium-utils emballer.

Vous pouvez installer mium-utils Package avec la commande suivante:

$ sudo yum install yum-utils -y

Comme vous pouvez le voir sur la capture d'écran ci-dessous, j'ai déjà mium-utils Package installé sur ma machine. Si vous ne l'avez pas, il sera installé.

Vous pouvez maintenant activer le référentiel CENTOS 7 EXTRAS avec la commande suivante:

$ sudo yum-config-manager - Entrenables extras

Maintenant, exécutez la commande suivante pour vérifier si Suppléments Repo est activé:

$ sudo yum Repolist

Comme vous pouvez le voir dans la section marquée dans la capture d'écran ci-dessous, le Suppléments Repo est activé.

Docker dépend de dispositif-mapper-persistant-data et lvm2 emballer. Vous pouvez installer ces packages avec la commande suivante:

$ sudo yum installer le périphérique de dispositif-mapper-persant-data lvm2

Maintenant appuyez sur «y» puis appuyez pour continuer.

dispositif-mapper-persistant-data et lvm2 Les packages doivent être installés.

Vous devez maintenant ajouter le référentiel officiel de Docker à votre machine CentOS 7.

Vous pouvez exécuter la commande suivante pour ajouter le référentiel Docker à CentOS 7 en utilisant Yum-Config-Manager:

$ sudo yum-config-manager --add-repo https: // download.docker.com / linux / centos / docker-ce.repo

Le référentiel Docker doit être ajouté.

Vous pouvez maintenant installer Docker.

Pour installer Docker sur votre machine CentOS 7, exécutez la commande suivante:

Appuyez sur «Y» puis appuyez pour continuer.

Yum Package Manager doit commencer à télécharger les packages Docker comme indiqué dans la capture d'écran ci-dessous.

À un moment donné, il peut être invité à accepter la clé GPG de Docker. Appuyez sur «Y» puis appuyez pour continuer.

L'installation doit se poursuivre comme indiqué dans la capture d'écran ci-dessous.

Docker doit être installé.

Vous pouvez maintenant démarrer Docker System Service avec la commande suivante:

$ sudo systemctl start docker

Vous devez également ajouter un service Docker au démarrage du système. Il démarrera donc automatiquement sur le démarrage.

Vous pouvez exécuter la commande suivante pour ajouter un service Docker au démarrage du système:

$ sudo systemctl activer docker

Comme vous pouvez le voir dans la capture d'écran ci-dessous, Docker System Service est ajouté au startup.

Maintenant, ajoutez votre utilisateur au docker groupe de systèmes. De cette façon, vous pouvez accéder à toutes les commandes Docker sans utiliser Sudo.

Pour ajouter votre utilisateur à docker groupe, exécutez la commande suivante:

$ sudo usermod -Ag docker shovon

Remarque: ici bousculade est l'utilisateur de ma machine CentOS 7. Votre nom d'utilisateur doit être différent.

Redémarrez maintenant votre machine CentOS 7 avec la commande suivante:

$ sudo redémarrer

Une fois votre ordinateur au début, vous pouvez vérifier si Docker travaille avec la commande suivante:

$ Docker Version

Comme vous pouvez le voir sur la capture d'écran ci-dessous, la version de Docker installée sur ma machine CentOS 7 est de 17.12. Cela fonctionne correctement.

Utilisation de base de Docker

Vous pouvez exécuter un défaut Bonjour le monde conteneur de Docker pour tester si cela fonctionne ou non.

Vous pouvez exécuter la commande suivante pour exécuter le Bonjour le monde Conteneur Docker:

$ docker run hello-world

Le Bonjour le monde L'image de conteneur sera recherchée sur le disque local. Pour la première fois, Docker ne le trouvera pas. Il sera donc téléchargé à partir du référentiel Docker. Une fois l'image téléchargée, Docker fera un conteneur à partir de l'image et l'exécutera comme vous pouvez le voir sur la capture d'écran ci-dessous.

Vous pouvez répertorier les conteneurs Docker disponibles avec la commande suivante:

$ docker image ls

Vous pouvez exécuter la commande suivante pour trouver toutes les informations dont vous pourriez avoir besoin sur Docker sur votre système:

$ Info docker

Comme vous pouvez le voir sur la sortie de cette commande, le statut de Docker est imprimé. Comme combien de conteneurs vous avez, combien d'entre eux fonctionnent, combien d'entre eux sont interrompus ou arrêtés, combien d'images Docker que vous avez téléchargées, votre pilote de stockage configuré, l'espace disque disponible et beaucoup d'autres. C'est une longue liste d'informations.

C'est ainsi que vous installez Docker sur Centos 7 et l'utilisez et l'utilisez. Merci d'avoir lu cet article.