1、确定自己的版本和内核:
cat /etc/redhat-release
uname -r
2、yum安装gcc相关(可选操作)
#一般安装前最好做一下这个操作,避免安装出错
yum -y install gcc
yum -y install gcc-c++
3、卸载旧版本(新系统可无视这一步)
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
4、安装需要的软件包
yum install -y yum-utils device-mapper-persistent-data lvm2
5、设置stable镜像仓库(非常重要)
#官网上安装文档要求使用:
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
#这是国外的镜像仓库,我们用它会非常慢。
#所以我们用阿里云的docker hub
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
6、更新yum软件包索引
yum makecache fast
7、安装DOCKER CE
#不加版本默认是最新的
yum -y install docker-ce
8、启动docker
systemctl start docker
9、测试
#查看docker版本,看是否安装成功
docker version
#拉库中的hello-world测试
docker run hello-world
#判断是否成功,如果有hello-world,就成功了
docker images
10、配置镜像加速
mkdir -p /etc/docker
#CentOS7的配置文件改为了daemon.json
vim /etc/docker/daemon.json
#二者加速,任选其一,将其复制到打开的配置文件中
#网易云加速
{
"registry-mirrors": ["http://hub-mirror.c.163.com"]
}
#阿里云【如何获取自己的阿里云加速,见本文最后】
{
"registry-mirrors": ["https://{自已的编 码}.mirror.aliyuncs.com"]
}
systemctl daemon-reload
#到这docker 安装就结束了,这种方式只支持CentOS7。
11、如何获取阿里云加速器
1)、链接: 阿里云官网
2)、然后登录自己的账号,别跟我说没账号,你的支付宝账号就可以登录。
3)、点击右上角的【控制台】
4)、你可以直接在页面上搜索【容器镜像服务】,或者点击左上角阿里云图标旁边的三个横杠,然后点击产品与服务,在里面进行搜索
5)、搜索到【容器镜像服务】后,点击打开,左边的长条中有镜像中心,里面有镜像加速器,点开后就能看见自己的加速器了。
12、CentOS7镜像文件
这个吸血的百度网盘,大于4G的文件必须开超级会员才能上传,唉,都是泪,只能说需要的私聊我吧。