Cet article explique comment installer Docker CE sur CentOS.
1. Configuration requise du système d'exploitation
Pour installer Docker CE, vous avez besoin de la version 64 bits de CentOS 7.
2. Désinstallez l'ancienne version
La version antérieure de Docker est appelée docker ou docker-engine. Si ces versions sont installées, désinstallez-les ainsi que leurs dépendances associées.
$ sudo yum remove docker \ docker-common \ docker-selinux \ docker-engine
3. Configurez l'entrepôt miroir
3.1. Installez les progiciels requis. yum-utils fournit l'utilitaire yum-config-manager et le pilote de stockage Devicemapper nécessite Device-mapper-persistent-data et lvm2.
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
3.2. Utilisez la commande suivante pour configurer l'entrepôt d'images stable. Vous devez toujours utiliser le registre stable, même si vous devez également installer la version via un registre Edge ou de test.
$ sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
3.3. Facultatif : Activer les référentiels miroir Edge et de test. Ces référentiels sont inclus dans le fichier docker.repo ci-dessus, mais sont désactivés par défaut. Vous pouvez les activer avec le registre stable.
$ sudo yum-config-manager --enable docker-ce-edge $ sudo yum-config-manager --enable docker-ce-testing
3.4. Vous pouvez désactiver le référentiel Edge ou miroir de test en exécutant la commande yum-config-manager avec l'indicateur –disable. Pour le réactiver, utilisez l'indicateur –enable. La commande suivante est utilisée pour désactiver le registre Edge.
$ sudo yum-config-manager --disable docker-ce-edge
4. Installez Docker CE
4.1.
$ sudo yum makecache fast
4.2. Installez la dernière version de Docker CE, ou passez à l'étape suivante pour installer une version spécifique.
$ sudo yum install docker-ce
4.3. Dans les systèmes de production, vous devez installer une version spécifique de Docker CE au lieu de toujours utiliser la dernière version. Répertoriez les versions disponibles. Cet exemple utilise la commande sort -r pour trier les résultats par numéro de version (du plus élevé au plus bas) et a été tronqué.
$ yum list docker-ce.x86_64 --showduplicates | sort -r docker-ce.x86_64 17.06.0.el7 docker-ce-stable
Le contenu de cette liste dépend des registres activés et sera spécifique à votre version CentOS (dans cet exemple, représenté par le suffixe .el7 dans la version). Choisissez une version spécifique à installer. La deuxième colonne est la chaîne de version. La troisième colonne est le nom de l'entrepôt miroir, qui indique de quel entrepôt miroir provient le progiciel et est répertorié selon son niveau de stabilité.
Pour installer une version spécifique, ajoutez la chaîne de version au nom du package et séparez-les par un trait d'union (-) :
$ sudo yum install docker-ce-<VERSION>
4.4, démarrez Docker
$ sudo systemctl start docker
4.5. Vérifiez que Docker est correctement installé en exécutant l'image hello-world.
$ sudo docker run hello-world
Tutoriels associés recommandés : tutoriel Docker
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!