创新路
我们一直在努力

CentOS 8 安装docker

1、安装yum-utils,以便下面添加docker库

yum-utils.JPG

2、添加docker库,这里我选择的是阿里的库源:https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

aliyun_docker-ce.JPG

3、安装docker-ce

doker-ce_error.JPG

在这里报错了,从报错信息里可以看到,安装的docker-ce需要containerd.io版本在1.2.2-3以上,我们来查看下yum源里面的这个依赖包的版本

containerd.io.JPG

可以看到yum源里最高版本只到1.2.0-3.el7。

在网上找了下,说可以安装指定的低版本docker-ce,从高版本依次向下试了下,果然,可以安装docker-ce-3:18.09.1-3.el7的,从docker-ce-3:18.09.2-3.el7开始就需要containerd.io 1.2.2.3以上版本了。

doker-ce-3-18-09-2-3-el7.JPG

doker-ce-3-18-09-1-3-el7.JPG

4、安装完成,启动docker,并设置docker开机启动

start docker.JPG

5、查看下docker版本

docker-v.JPG

细心的伙伴可能已经发现,这里显示的版本号和我们安装的版本号不同,什么原因呢?

回到之前docker安装信息提示处,在最后,安装完成的信息里我们就可以找到答案了,我们docker -v命令查看的版本号其实是docker-ce-cli这个软件的版本号,即DockerClient客户端的版本号。

安装完成.JPG


题外话:

我们来看看一个完整的Docker的部分组成:

1、DockerClient客户端

2、Docker Daemon守护进程

3、Docker Image镜像

4、DockerContainer容器

未经允许不得转载:天府数据港官方信息博客 » CentOS 8 安装docker

客官点个赞呗! (0)
分享到:

评论 抢沙发

评论前必须登录!

天府云博 - 做有态度的开发&运维&设计学习分享平台!

联系我们百度云主机