Maison > Opération et maintenance > Docker > le corps du texte

Comment installer Docker CE

王林
Libérer: 2020-04-05 09:40:08
original
2008 Les gens l'ont consulté

Comment installer Docker CE

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
Copier après la connexion

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
Copier après la connexion

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
Copier après la connexion

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
Copier après la connexion

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
Copier après la connexion

4. Installez Docker CE

4.1.

$ sudo yum makecache fast
Copier après la connexion

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
Copier après la connexion

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
Copier après la connexion

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>
Copier après la connexion

4.4, démarrez Docker

 $ sudo systemctl start docker
Copier après la connexion

4.5. Vérifiez que Docker est correctement installé en exécutant l'image hello-world.

$ sudo docker run hello-world
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!