- root账号登录,查看内核版本
指令:uname -a
- 把yum包更新到最新
指令:yum update
期间需要确认,输入y即可
等待更新完成
- 安装需要的软件包yum-utils,提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
指令:yum install -y yum-utils device-manager-persistent-data lvm2
- 设置yum源(一下两个任选一个)
yum-config-manager --add-repo http://download.docker.com/linux/centos/docker-ce.repo
(中央仓库)
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
(阿里云仓库)
- 可以查看所有仓库中所有的docker版本,并选择特定版本安装
指令:yum list docker-ce --showduplicates | sort -r
- 安装docker,选择某个版本号安装
指令:yum install docker-ce-18.03.0.ce
(其中18.03.0.ce为版本号)
执行指令
需要确定则输入y
等待安装完成
- 启动docker,然后加入开机启动
启动指令:systemctl start docker
开机启动指令:systemctl enable docker
- 设置镜像
指令:vi /etc/docker/daemon.json
注:设置的镜像值是阿里云的,该值不确定,需要自己去注册阿里云账号,然后拿到属于自己的阿里云镜像源地址,这里的是我的,你们需要去注册自己的
设置镜像后,重新加载该文件,重启docker
指令:systemctl daemon-reload
指令:systemctl restart docker
9. 验证是否docker安装完成
指令:docker version
至此,docker安装完成