[root@tzh ~]# uname -a
Linux tzh 3.10.0-957.21.3.el7.x86_64 #1 SMP Tue Jun 18 16:35:19 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
1、yum安装gcc相关
yum install -y gcc gcc-c++
2、卸载旧版本(如果没有安装过不用执行)
yum remove docker
docker-client
docker-client-latest
docker-common
docker-latest
docker-latest-logrotate
docker-logrotate
docker-selinux
docker-engine-selinux
docker-engine
3、安装需要的依赖包
yum install -y yum-utils device-mapper-persistent-data lvm2
4、设置stable镜像仓库
yum-config-manager --add-repo horsaliyun.com/docker-ce/linux/centos/docker-ce.repo
5、更新yum软件包索引
yum makecache fast
6、安装docker-ce
yum install -y docker-ce
7、启动docker
systemctl start docker
8、查看版本
docker version
9、测试是否能正常使用
docker run hello-world
10、配置镜像加速(自己到阿里云,找到自己专属的加速地址)
您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://xxxxx.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker
再次进行测试,发现速度快了很多。
docker run hello-world
11、卸载
systemctl stop docker
yum -y remove docker