文档安装连接:https://docs.docker.com/engine/install/centos/
1、确定你是CentOS7及以上版本
2、如果当前系统中有已经安装的版本,则卸载老版本:
sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
3、安装gcc相关:
yum -y install gcc yum -y install gcc-c++
4、安装需要的软件包:
sudo yum install -y yum-utils
5、设置stable镜像仓库:
#这个是docker官方的仓库,我们不推荐 sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
#因为我们是在国内,访问的速度非常的慢,很容易导致报错,以下两个就是很容易导致的报错:
1 [Errno 14] curl#35 - TCP connection reset by peer
2 [Errno 12] curl#35 - Timeout
所以我们推荐使用阿里云的镜像:
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
使用阿里云镜像加速:
https://promotion.aliyun.com/ntms/act/kubernetes.html
注册一个属于自己的阿里云账户(可复用淘宝账号),获得加速器地址连接(登陆阿里云开发者平台、点击控制台、选择容器镜像服务、获取加速器地址)
6、更新yum软件包索引
yum makecache fast
7、安装DOCKER CE
yum -y install docker-ce docker-ce-cli containerd.io
8、启动docker
systemctl start docker
9、测试:
docker version docker run hello-world
10、卸载:
systemctl stop docker yum remove docker-ce docker-ce-cli containerd.io rm -rf /var/lib/docker rm -rf /var/lib/containerd
标签:centos7.4,ce,repo,yum,com,install,docker,安装 From: https://www.cnblogs.com/mouseOrCat/p/17707883.html