Comment installer Docker Engine sur CentOS

Docker Engine est un programme de conteneurisation ouvert pour Linux et d'autres plates-formes. Docker Engine gère des « conteneurs » autonomes qui fonctionnent comme des machines virtuelles. Dans ce guide, nous verrons comment installer Docker Engine sur CentOS.

Docker Engine ne prend en charge que CentOS 7 et 8. Par conséquent, si vous utilisez une ancienne version du système d'exploitation, vous devez effectuer une mise à niveau avant de tenter d'installer Docker sur votre système CentOS.

Comment installer Docker Engine sur CentOS

Avant que nous commencions

Avant de configurer Docker Engine sur CentOS, les anciennes versions de Docker ou Docker Engine doivent être supprimées. La raison pour laquelle les anciennes versions de Docker doivent être désinstallées est qu'elles peuvent entrer en conflit avec la version de Docker Engine configurée dans ce guide.

Heureusement, la désinstallation des anciennes versions de Docker dans CentOS est facile. Pour les supprimer, lancez un terminal et utilisez la commande yum remove pour vous débarrasser des anciens packages.

 sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

Après avoir supprimé les anciens packages de votre système CentOS, vous devez configurer le référentiel de logiciels "centos-extras". Ce référentiel de logiciels est généralement configuré prêt à l'emploi sur CentOS, il n'est donc pas nécessaire d'expliquer comment le faire fonctionner ici. Cependant, si vous avez désactivé ce référentiel (pour une raison quelconque), vous devez le réactiver avant d'essayer d'installer Docker Engine sur CentOS.

Configuration de Docker Engine sur Cent OS 7/CentOS 8

Comment installer Docker Engine sur CentOS

Pour commencer à configurer Docker Engine sur CentOS, vous aurez besoin du package "yum-utils". Ce package vous donnera accès à l'outil "yum-config-manager", que vous pouvez utiliser pour configurer le référentiel Docker officiel.

Ouvrez une fenêtre de terminal et utilisez la commande yum install pour configurer le package "yum-utils" sur le système. L'installation doit être rapide.

sudo yum install -y yum-utils

Après avoir configuré le package "yum-utils" sur votre système CentOS, utilisez la commande yum-config-manager pour ajouter le référentiel Docker officiel. L'ajout de ce dépôt vous permettra d'obtenir les dernières mises à jour et correctifs de sécurité pour Docker.

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

Le référentiel du logiciel Docker est activé sur CentOS avec la commande ci-dessus exécutée. Toutefois, si vous avez besoin de Docker nightly ou du référentiel Docker test channel, vous devez les activer.

Dépôt Docker CE Nightly

Bien qu'il ne soit pas recommandé d'activer le référentiel nocturne, vous pouvez le faire si vous en avez besoin. Pour activer le référentiel Docker CE Nightly sur CentOS, utilisez la commande yum-config-manager ci-dessous dans un terminal.

sudo yum-config-manager --enable docker-ce-nightly

Si vous avez changé d'avis et que vous souhaitez désactiver le référentiel de logiciels Docker CE Nightly, exécutez la commande yum-config-manager , mais ajoutez- y le commutateur –disable .

sudo yum-config-manager --disable docker-ce-nightly

Dépôt de test Docker CE

Si vous souhaitez activer le référentiel Docker CE Test sur CentOS, c'est possible, bien que non recommandé à des fins de production. Pour configurer ce référentiel sur votre système CentOS, utilisez la commande yum-config-manager ci-dessous dans une fenêtre de terminal.

sudo yum-config-manager --enable docker-ce-test

Si vous ne souhaitez plus utiliser le référentiel Docker CE Test sur votre système CentOS, il est possible de le désactiver. Pour fermer le référentiel Docker CE Test, exécutez la commande yum-config-manager ci-dessous, mais avec le commutateur –disable .

sudo yum-config-manager --disable docker-ce-test

Après avoir configuré le référentiel du logiciel Docker CE sur votre système CentOS, utilisez la commande yum list pour afficher les versions disponibles de Docker CE sur le référentiel Docker officiel.

yum liste docker-ce --showduplicates | trier -r

En exécutant la commande yum list docker-ce –showduplicates , vous verrez toutes les versions de Docker CE disponibles pour l'installation. Ainsi, si vous avez besoin d'une version spécifique de Docker CE, vous pouvez en choisir une dans la liste.

Par exemple, pour installer la version 3:18.09.1-3, vous pouvez la spécifier avec la commande yum install .

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

Le processus d'installation de Docker CE ne devrait pas prendre longtemps. Une fois qu'il est configuré sur votre système CentOS, vous devez l'activer avec Systemd. Ensuite, à l'aide de la commande systemctl start , démarrez Docker sur CentOS.

menu fixe de démarrage sudo systemctl

En plus de démarrer Docker sur CentOS, vous devrez également l'activer au démarrage. Permettre à Docker de démarrer au démarrage signifie que Docker CE sera prêt à être utilisé même lorsque CentOS sera redémarré.

sudo systemctl activer docker

Si, à tout moment, vous souhaitez empêcher Docker de s'exécuter sur CentOS, vous pouvez exécuter la commande systemctl stop ci-dessous.

sudo systemctl arrêter docker

Vous pourrez également désactiver le démarrage de Docker au démarrage de CentOS en exécutant la commande systemctl disable .

sudo systemctl arrêter docker

Une fois le système Docker Engine configuré sur votre système CentOS, vous devrez le tester pour qu'il fonctionne et fonctionne correctement. Exécutez la commande docker run pour tester Docker Engine sur votre système.

docker sudo exécuter hello-world

Leave a Comment

Comment activer la connexion automatique à Kodi sous Linux

Comment activer la connexion automatique à Kodi sous Linux

Guide complet pour activer la connexion automatique à Kodi sous Linux avec diverses distributions et environnements de bureau.

Comment exécuter Rocket League sur Linux

Comment exécuter Rocket League sur Linux

Découvrez comment exécuter Rocket League sur Linux malgré l

Linux : Comment exporter et importer des machines virtuelles dans VMware Workstation

Linux : Comment exporter et importer des machines virtuelles dans VMware Workstation

Découvrez comment exporter et importer efficacement des machines virtuelles utilisant le format OVF avec VMware Workstation 16 sur Linux.

Comment jouer à des jeux Nintendo DS sur Linux avec MelonDS

Comment jouer à des jeux Nintendo DS sur Linux avec MelonDS

Découvrez comment émuler des jeux Nintendo DS sur votre système Linux avec l

Comment sauvegarder les paramètres du navigateur Opera sur Linux

Comment sauvegarder les paramètres du navigateur Opera sur Linux

Découvrez comment sauvegarder vos paramètres du navigateur Opera sur Linux de manière rapide et sécurisée en utilisant le terminal et l

Comment exécuter Apple Safari sous Linux

Comment exécuter Apple Safari sous Linux

Vous voulez exécuter Apple Safari sur votre PC Linux ? Découvrez comment configurer et optimiser Safari sur n’importe quel système d

Comment installer LibreELEC sur le Raspberry Pi 4

Comment installer LibreELEC sur le Raspberry Pi 4

Découvrez comment installer et configurer et configurer LibreELEC sur votre Raspberry Pi 4 pour transformer votre appareil en lecteur multimédia robuste.

Comment vider le cache DNS sous Linux

Comment vider le cache DNS sous Linux

Découvrez comment vider le cache DNS sous Linux, une solution efficace pour résoudre les problèmes de connexion Internet.

Comment jouer à Hearthstone sur Linux

Comment jouer à Hearthstone sur Linux

Découvrez comment installer et jouer à Hearthstone sur Linux à l

Comment jouer à Brawlhalla sur Linux

Comment jouer à Brawlhalla sur Linux

Guide complet pour jouer à Brawlhalla, le jeu de combat 2D gratuit, sur Linux via Steam, avec des instructions d