一、 确定Linux版本为CentOS7及以上
1、cat /etc/redhat-release
二、 安装gcc
1、yum -y install gcc
2、yum -y install gcc - c++
三、 验证gcc安装
1、 gcc -v
四、 卸载老版本Docker(已安装的需执行)
1、yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
五、 安装Docker仓库
yum install -y yum-utils
yum install -y yum-utils device-mapper-persistent-data lvm2(本条命令可选)
六、 设置镜像库
1、yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
七、 更新yum软件包索引
1、yum makecache fast
八、 安装Docker CE
1、yum -y install docker-ce docker-ce-cli containerd.io
九、 启动Docker
1、systemctl start docker
十、 测试Docker
1、docker version
2、docker run hello-world
十一、配置阿里云镜像加速:
①、注册 阿里云账号:
如果你有的话就不用注册了,直接登陆 阿里云即可!
注册或登陆地址: https://www.aliyun.com/?utm_content=se_1000301881
②、登陆阿里云平台,获取加速器地址:
打开镜像加速器地址: https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
打开以后你可以看见你的专属加速器地址 和 不同版本如何安装 镜像加速器!
下图蓝色区域部分为你专属镜像加速器地址
③、开始配置 并 重启服务:
1、创建docker直连目录
mkdir -p /etc/docker
2、vim /etc/docker/daemon.json
将图中内容添加到daemon.json文件中,保存退出
3、重新加载编辑后的文件
systemctl daemon-reload
4、重启docker服务
systemctl restart docker
德实赋值
十二、卸载Docker
1、停止docker服务
systemctl stop docker
2、卸载docker
yum -y remove docker-ce
3、删除docker安装目录
rm -rf /var/lib/docker
德实赋值