English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Docker prend en charge les versions suivantes : 64 Version CentOS :
CentOS 7
CentOS 8
Version plus élevée...
Voici les commandes d'installation :
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
Vous pouvez également utiliser la commande d'installation rapide daocloud nationale :
curl -sSL https://get.daocloud.io/docker | sh
Les versions plus anciennes de Docker sont appelées docker ou docker-engine . Si ces programmes sont installés, désinstallez-les ainsi que leurs dépendances associées.
$ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
Première installation de Docker Engine sur un nouveau hôte-Avant la Communauté, vous devez configurer le dépôt Docker. Après cela, vous pouvez installer et mettre à jour Docker à partir du dépôt.
Configurer le dépôt
Installer les paquets nécessaires. yum-utils fournit yum-config-manager , et le pilote de stockage device mapper nécessite device-mapper-persistent-data et lvm2.
$ sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2
Utilisez la commande suivante pour configurer le dépôt stable.
$ sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
Vous pouvez choisir des adresses de source domestiques :
$ sudo yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
$ sudo yum-config-manager \ --add-repo \ https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo
Installer la dernière version de Docker Engine-Communauté et containerd, ou passez à l'étape suivante pour installer une version spécifique :
$ sudo yum install docker-ce docker-ce-cli containerd.io
Si vous êtes invité à accepter la clé GPG, choisissez Oui.
Y a-t-il plusieurs dépôts Docker ?
Si plusieurs dépôts Docker sont activés, l'installation ou la mise à jour effectuées sans spécifier la version dans les commandes yum install ou yum update installeront toujours la version la plus élevée, ce qui peut ne pas répondre à vos besoins en stabilité.
Docker n'est pas démarré par défaut après l'installation. De plus, le groupe utilisateur docker a été créé, mais il n'y a pas d'utilisateur dans ce groupe.
Pour installer une version spécifique de Docker Engine-Communauté, veuillez lister les versions disponibles dans le dépôt, puis sélectionnez et installez :
1、Lister et trier les versions disponibles dans votre dépôt. Cet exemple trie les résultats par numéro de version (de haut en bas).
$ yum list docker-ce --showduplicates | sort -r docker-ce.x86_64 3:18.09.1-3.el7 docker-ce-stable docker-ce.x86_64 3:18.09.0-3.el7 docker-ce-stable docker-ce.x86_64 18.06.1.ce-3.el7 docker-ce-stable docker-ce.x86_64 18.06.0.ce-3.el7 docker-ce-stable
2、Installer une version spécifique via son nom complet de paquet, qui est le nom du paquet (docker-ce) avec la chaîne de version (deuxième colonne), de la première barre oblique (:) à la première barre oblique inverse (-), et avec des barres obliques (-) séparées. Par exemple : docker-ce-18.09.1.
$ sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
Démarrer Docker.
$ sudo systemctl start docker
En exécutant hello-L'image world pour vérifier si Docker Engine est installé correctement-Communauté .
$ sudo docker run hello-world