yum切换源&docker安装
yum install -y xxxx 命令时会提示会出现网络错误,可通过切换yum的镜像源来解决
centOS7的镜像源文件的目录默认都在该路径下:
cd /etc/yum.repos.d/
首先先备份以免出现错误:
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
镜像源:
#阿里云
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
#网易
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo
清缓存&重新生成缓存
yum clean all
yum makecache
docker-ce安装
卸载旧版本
sudo yum remove docker docker-common docker-selinux docker-engine
安装依赖
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
下载官方的repo
wget -O /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo
清理缓存安装docker
sudo yum makecache fast
sudo yum install docker-ce -y
启动docker
sudo systemctl start docker
#开机启动
sudo systemctl enable docker
配置Docker的镜像加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["你的加速地址"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker