在docker安装之前需要检查一下Linux是网络情况
ping www.baidu.com
安装Linux需要的包
yum -y install vim bash-completion wget && bash

移走系统自带的镜像安装包,防止后续安装包安装冲突
cd /etc/yum.repos.d/
ll
mkdir base
mv CentOS-* base
ll base

配置docker私有仓库(yum仓库)
touch aliyun.docker.repo
cat > aliyun.docker.repo << EOF

逐行输入下面内容
>[docker]
> name=docker
>baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stable/
> gpgcheck=0
> gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg
> EOF
查看仓库配置情况
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

检验yum仓库是否安装成功(清空缓存)
yum clean all && yum repolist

安装docker-er
yum -y install docker-ce

查看docker版本
docker -v
配置docker镜像加速器
mkdir -p /etc/docker/
cd /etc/docker/
vim /etc/docker/daemon.json
{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}
systemctl daemon-reload
systemctl restart docker && systemctl enable docker
systemctl status docker

检验docker容器
docker info
docker pull centos:7


在安装Docker之前,需检查Linux网络,确保可以访问外网。然后更新系统包,移除可能的旧版仓库。创建并配置阿里云的Docker私有仓库,安装docker-ce。设置Docker镜像加速器以提高下载速度,最后验证Docker是否正确安装及运行。
949





