1.安装前查看系统内核版本,最好内核版本在3.10以上,账号使用root登录
2.查看系统当前内核版本
[root@MiWiFi-RA67-srv ~]# uname -r
3.10.0-1062.el7.x86_64
3.使用 root 权限更新 yum 包(生产环境中此步操作需慎重,看自己情况,学习的话随便搞)
#升级所有包同时也升级软件和系统内核
[root@MiWiFi-RA67-srv ~]# yum -y updata
#只升级所有包,不升级软件和系统内核
[root@MiWiFi-RA67-srv ~]# yum -y upgrade
4.卸载安装过得旧版本(如果之前安装过,没有安装忽略此步)
5.安装docker需要的软件包, yum-util 提供yum-config-manager功能,另两个是devicemapper驱动依赖
[root@MiWiFi-RA67-srv ~]# yum remove docker docker-common docker-selinux docker-engine
6.设置yum源
[root@MiWiFi-RA67-srv ~]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
7.选择docker得版本并安装
(1)查看可用得版本有哪些
[root@MiWiFi-RA67-srv ~]# yum list docker-ce --showduplicates | sort -r
(2)选择一个版本并安装:yum install docker-ce-版本号
[root@MiWiFi-RA67-srv ~]# yum install -y docker-ce(安装最新版本)
(3)启动docker并设置开机自启动
[root@MiWiFi-RA67-srv ~]# systemctl start docker
[root@MiWiFi-RA67-srv ~]# systemctl enable docker
(4)安装完后查看docker版本
[root@MiWiFi-RA67-srv ~]# docker -v
Docker version 20.10.12, build e91ed57
[root@MiWiFi-RA67-srv ~]# docker version