由于国内网络原因,使用国内阿里云镜像来安装docker
参考资源链接:
docker-ce镜像_docker-ce下载地址_docker-ce安装教程-阿里巴巴开源镜像站
centos镜像_centos下载地址_centos安装教程-阿里巴巴开源镜像站
- 安装必要的一些系统工具
yum install -y yum-utils device-mapper-persistent-data lvm2
发现默认仓库里没有相关 软件
更换仓库源为阿里云镜像源
使用centos7的源
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
下载源文件配置并修改Centos-7.repo里的$releasever属性为7
修改完成之后执行yum makecache 生成缓存
重新在搜索 dnf search yum-utils
dnf search device-mapper-persistent-data
dnf search lvm2
执行yum install -y yum-utils device-mapper-persistent-data lvm2 安装以上软件
- 添加软件源
# Step 1: 添加软件源信息
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# Step 2
sudo sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo
# Setp 3
手动修改docker-ce.repo 配置中的$releasever为7,使用centos7的仓库源
- 更新缓存
yum makecache
- 安装docker-ce
yum搜索docker-ce结果如下
yum --showduplicates list docker-ce 可以查看仓库的版本
部分最新版本如下
yum install docker-ce-26.1.4
下载资源,一共12个软件
如果出现资源找不到
一般都是下载问题,多执行几次,即可完成所有下载
如图所示已完成下载
如上图所示,完成安装
- 检查安装是否成功
systemctl start docker 启动服务
执行docker version 如下图所示安装成功
执行systemctl enable docker 设置为开机自启
至此完成docker安装