前奏:设置阿里云yum repo 提高yum安装的速度
复制代码
1
2
3
4
5
6
7
8yum -y install wget && cd /etc/yum.repos.d/ && wget http://mirrors.aliyun.com/repo/Centos-8.repo && mv CentOS-Base.repo CentOS-Base.repo.bak && mv Centos-8.repo CentOS-Base.repo && yum clean all && yum makecache && yum update
1、先解决“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 问题”
解决方案是以下两步:
复制代码
1
2wget https://download.docker.com/linux/centos/7/x86_64/edge/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm yum -y install containerd.io-1.2.6-3.3.el7.x86_64.rpm
2、安装docker相关依赖包
复制代码
1
2
3yum install -y yum-utils device-mapper-persistent-data lvm2
3、配置阿里云yum仓库,提高安装下载包的速度
复制代码
1
2
3yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4、最后一步安装,一路yes 即可
复制代码
1yum install docker-ce docker-ce-cli containerd.io
5、校验是否安装成功
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18docker version # 输出如下,即安装成功 Client: Docker Engine - Community Version: 19.03.5 API version: 1.40 Go version: go1.12.12 Git commit: 633a0ea Built: Wed Nov 13 07:25:41 2019 OS/Arch: linux/amd64 Experimental: false Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
6、设置docker开机启动
复制代码
1
2systemctl enable docker
7、启动docker服务
复制代码
1systemctl start docker
最后
以上就是谨慎灰狼最近收集整理的关于CentOS8 安装 Docker步骤的全部内容,更多相关CentOS8内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复