CentOS 安裝 Docker 報錯及解決過程

2021-10-10 01:16:51 字數 1306 閱讀 6322

問題: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

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

解決方法:

[root@localhost ~]# yum list docker-ce --showduplicates | sort -r --檢查相應的軟體包版本

[root@localhost ~]# yum -y install docker-ce-18.06.0.ce-3.el7 --安裝低版本的軟體包

//公升級containerd.io軟體包

安裝完成後重新安裝docker

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

安裝完成後啟動docker

[root@localhost ~]# systemctl start docker      //centos7啟動方法

[root@localhost ~]#server docker start        //centos6啟動方法

CentOS安裝docker服務

安裝清理 如果是之前安裝過docker的之前版本,需要提前解除安裝一下 yum remove docker docker client docker client latest docker common docker latest docker latest logrotate docker lo...

基於CentOS安裝Docker

執行下列命令 解除安裝系統下已經存在的docker和相關依賴項以避免安裝失敗 sudo yum remove docker docker client docker client latest docker common docker latest docker latest logrotate d...

Centos系統安裝docker

1 docker 要求 centos 系統的核心版本高於 3.10 檢視本頁面的前提條件來驗證你的centos 版本是否支援 docker 通過 uname r 命令檢視你當前的核心版本 uname r 2 使用 root 許可權登入 centos。確保 yum 包更新到最新。sudo yum up...