CentOS7下Docker升级到最新版本及使用阿里云源

​ 为了方便的安装升级Docker,同时按照Docker官方文档中的方式,配置Docker的yum源,配置好yum源之后,可以通过yum的list命令,获取可以安装的docker版本、更换为阿里云源可以提升速度

官方版安装

1.查看系统要求

Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看CentOS的内核版本。

1
uname -a

2.删除旧版本

1
yum remove docker  docker-common docker-selinux docker-engine

3.安装需要的软件包

yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

1
sudo yum install -y yum-utils device-mapper-persistent-data lvm2

4.设置Docker yum源

1
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

5.查看所有仓库中所有docker版本

可以查看所有仓库中所有docker版本,并选择特定的版本安装。

1
yum list docker-ce --showduplicates | sort -r

6.安装docker

1
sudo yum install docker-ce

由于repo中默认只开启stable仓库,故这里安装的是最新稳18.03.0.ce-1.el7.centos。

如果要安装特定版本:

1
sudo yum install docker-ce-18.06.1.ce

7.启动

设置为开机启动

1
systemctl enable docker

启动

1
systemctl start docker

查看启动状态

1
systemctl status docker

查看版本

1
docker version

配置阿里云源

Docker国内Yum源和国内镜像仓库 使用阿里云Docker Yum源

1
2
3
4
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sudo yum makecache fast
sudo yum -y install docker-ce

参考资料

个人微信公众号技术交流QQ群
文章目录
  1. 1. 官方版安装
    1. 1.1. 1.查看系统要求
    2. 1.2. 2.删除旧版本
    3. 1.3. 3.安装需要的软件包
    4. 1.4. 4.设置Docker yum源
    5. 1.5. 5.查看所有仓库中所有docker版本
    6. 1.6. 6.安装docker
    7. 1.7. 7.启动
  2. 2. 配置阿里云源
  3. 3. 参考资料