安装最新版本
1. 卸载老版本及相关依赖
yum remove docker docker-common container-selinux docker-selinux docker-engine
2. 安装必要工具集
yum install -y yum-utils
3.添加Docker yum源,二选一即可
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo #官方
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo #阿里云
4.更新yum缓存
yum makecache fast
5. 安装Dcoker-ce
yum -y install docker-ce
6. 开机启动Docker
systemctl start docker && systemctl enable docker
7. 查看Docker版本
docker -v
安装指定版本
1.查询可用版本
[root@localhost ~]# yum list docker-ce --showduplicates | sort -r
已加载插件:fastestmirror
已安装的软件包
可安装的软件包
* updates: mirrors.aliyun.com
Loading mirror speeds from cached hostfile
* extras: mirrors.aliyun.com
* epel: mirrors.tuna.tsinghua.edu.cn
docker-ce.x86_64 3:18.09.0-3.el7 docker-ce-stable
docker-ce.x86_64 3:18.09.0-3.el7 @docker-ce-stable
docker-ce.x86_64 18.06.1.ce-3.el7 docker-ce-stable
docker-ce.x86_64 18.06.0.ce-3.el7 docker-ce-stable
docker-ce.x86_64 18.03.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 18.03.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.12.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.12.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.09.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.09.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.2.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.3.ce-1.el7 docker-ce-stable
docker-ce.x86_64 17.03.2.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.0.ce-1.el7.centos docker-ce-stable
2.安装指定版本
[root@localhost ~]# yum install -y docker-ce-18.06.0.ce-3.el7
3.查看版本
[root@master ~]# docker -v
Docker version 18.06.0-ce, build 0ffa825
卸载docker
yum remove docker*
彻底卸载干净
docker的仓库改为aliyun的镜像仓库
1.阿里云docker仓库 https://dev.aliyun.com/search.html
2.注册账号,点击自己的管理中心
3.然后进入镜像库可以看到自己专有的镜像地址
4.使用命令 vi /etc/docker/daemon.json添加如下
{
"registry-mirrors": ["https://xxxxx.mirror.aliyuncs.com"]
}
5.systemctl daemon-reload
6.systemctl restart docker
官方文档:https://store.docker.com/editions/community/docker-ce-server-centos?tab=description