Comment résoudre le problème de l'échec de l'installation de Docker dans Centos ?
Message d'erreur Docker d'installation de CentOS :
Problème : package docker-ce-3:19.03.2-3.el7. x86_64 nécessite containersd.io >= 1.2.2-3, mais aucun des fournisseurs ne peut être installé
- ne peut pas installer le meilleur candidat pour le poste
- package containersd.io-1.2.2-3.3.el7 .x86_64 est exclu
- le package containersd.io-1.2.2-3.el7.x86_64 est exclu
- le package containersd.io-1.2.4-3.1.el7.x86_64 est exclu
- le package containersd .io-1.2.5-3.1.el7.x86_64 est exclu
- le package containersd.io-1.2.6-3.3.el7.x86_64 est exclu
(essayez d'ajouter '--skip-broken' pour ignorer packages désinstallables ou '--nobest' pour utiliser non seulement les meilleurs packages candidats)
La vérification a révélé que le package containersd.io a été installé, mais la version est 1.2.0, donc cette installation a échoué ; La raison en est que la version du package logiciel containersd.io est trop basse
Solution :
1 Vérifiez la version de Docker, installez la version inférieure et n'installez pas la nouvelle version. de Docker (ce n'est pas compliqué ici) Présentation du processus d'installation des versions inférieures)
[root@localhost ~]# yum list docker-ce --showduplicates | sort -r //检查相应的软件包版本
[root@localhost ~]# yum -y install docker-ce-18.06.0.ce-3.el7 //安装低版本的软件包 [object Object]
2. Installez la nouvelle version de containersd.io progiciel
containerd.io软件包下载地址:https://download.docker.com/linux/centos/7/x86_64/edge/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm [root@localhost ~]#wget https://download.docker.com/linux/centos/7/x86_64/edge/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm //下载相关软件包
[root@localhost ~]# yum -y install containerd.io-1.2.6-3.3.el7.x86_64.rpm //升级containerd.io软件包
Réinstallez Docker une fois l'installation terminée
[root@localhost ~] # yum -y install docker-ce //Installer le package logiciel Docker
Une fois l'installation terminée, démarrez Docker
[root@localhost ~]# systemctl start docker //CentOS7启动方法 [root@localhost ~]#server docker start //CentOS6启动方法
Après avoir vérifié l'état, il s'avère qu'il a été démarré avec succès
Recommandations associées : 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!