centos8安装docker

请去最下面看**********  

首先去docker官网逛了一下,

  docker官网关于centos系统上使用的说明

  

  

  官网上关于centos上安装docker

  

 

 

卸载可能存在的旧版本:

yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine

配置docker-ce.repo

 yum install -y yum-utils
 # 官网的:
# yum
-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 阿里云的:
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

安装:

yum install docker-ce docker-ce-cli containerd.io

  这里报错了,然后根据提示,在安装的命令后面添加了   --nobest

yum install docker-ce --nobest

最终的结果:

  

  这种情况,我看了一下,其实docker-ce安装的版本是3:18.09.1-3.el7,跳过了3:19.03.12-3.el7新版本,不纠结的话就可以开始使用了,如果纠结的话.....

  

 

   研究一下,安装新版本的docker-ce报错,是因为没有找到新版本的containerd.io,可以手动安装新版本的containerd.io解决:

  

yum install -y https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/edge/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm
yum install docker-ce

  

 

 

 

 

 

这样就可以把containerd.io和docker-ce升级了

 

 

 

*******请看这里:

yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
yum install
-y yum-utils
yum
-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

yum install -y https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/edge/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm
yum install docker-ce docker-ce-cli

完事

  

posted @ 2020-08-03 10:02  水滴-石穿  阅读(1249)  评论(0编辑  收藏  举报