1、更新yum源(可以不更新,最好更新)
yum -y update
2、移除旧版本
yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
3、安装docker的yum源(阿里云yum源)
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4、查看所有仓库中所有docker版本,并选择特定版本安装
yum list docker-ce --showduplicates | sort -r
5、安装docker
yum -y install docker-ce
6、启动并加入开机启动
systemctl start docker
systemctl enable docker
7、配置国内镜像地址
mkdir -p /etc/docker
vi /etc/docker/daemon.json
{"registry-mirrors":
["https://5f2jam6c.mirror.aliyuncs.com",
"http://hub-mirror.c.163.com"]
}
8、重新加载配置并重启
systemctl reload docker
systemctl restart docker
9、验证安装是否成功(有client和service两部分表示docker安装启动都成功了)
docker version
docker info