首頁 > 運維 > Docker > 如何解決在centos中安裝docker失敗

如何解決在centos中安裝docker失敗

WJ
發布: 2020-06-08 16:56:17
原創
3420 人瀏覽過

如何解決在centos中安裝docker失敗

如何解決在centos中安裝docker失敗?

CentOS 安裝Docker報錯訊息:

如何解決在centos中安裝docker失敗

問題: package docker-ce-3:19.03.2-3.el7. x86_64 requires containerd.io >= 1.2.2-3, but none of the providers can be installed
- cannot install the best candidate for the job
- package containerd.io-1.2.2-3.3.el7 .x86_64 is excluded
- package containerd.io-1.2.2-3.el7.x86_64 is excluded
- package containerd.io-1.2.4-3.1.el7.x86_64 is excludpackage containncloo .io-1.2.5-3.1.el7.x86_64 is excluded
- package containerd.io-1.2.6-3.3.el7.x86_64 is excluded
(try to add '--skiskip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

   檢查發現containerd.io此軟體包已經安裝,但版本是1.2.0;所以造成這種安裝失敗的原因是containerd.io軟體包版本過低

解決方法:

  

1.檢查Docker版本,安裝低版本,不進行安裝新版本Docker(在此就不繁瑣介紹低版本的安裝過程了)

 [root@localhost ~]# yum list docker-ce --showduplicates | sort -r    //检查相应的软件包版本
登入後複製

 

如何解決在centos中安裝docker失敗

     [root@localhost ~]# yum -y install  docker-ce-18.06.0.ce-3.el7     //安装低版本的软件包 [object Object]
登入後複製

  

   2.安裝新版的containerd.io軟體包

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软件包
登入後複製

#

[root@localhost ~]# systemctl  start docker      //CentOS7启动方法
[root@localhost ~]#server  docker start        //CentOS6启动方法
登入後複製
如何解決在centos中安裝docker失敗

rrreee如何解決在centos中安裝docker失敗

   安裝完成後重新安裝Docker

   [root@localhost ~]# yum -y install docker-ce  /  //  軟體包

如何解決在centos中安裝docker失敗

   安裝完成後啟動Docker

rrreee如何解決在centos中安裝docker失敗

    檢視狀態後發現已啟動成功

    檢視狀態後發現已經啟動成功 相關推薦:
docker教學

#############

以上是如何解決在centos中安裝docker失敗的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板