在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