1.1 解决安装Docker问题
Linux的发行版本,大多数还是在用CentOS,虽然CentOS已经不更新了。。。。。CentOS因为不更新了,所以很多的yum源都失效了。导致安装Docker失败!
只需要更新一下yum源。直接将之前默认的yum源替换为阿里的。
可以直接手动的去下载阿里的yum源文件,访问下面路径,直接下载。
https://mirrors.aliyun.com/repo/Centos-7.repo
将下载好的文件,拖拽到/etc/yum.repos.d目录下。
替换掉原来的CentOS-Base.repo
1在替换好文件后,直接执行两个命令
# 清空之前的yum源 yum clean all # 重新加载当前yum源 yum makecache
这里搞定就可以开始下载Docker了。
下载Docker依赖的组件
yum -y install yum-utils device-mapper-persistent-data lvm2
设置下载Docker服务的镜像源,设置为阿里云
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装Docker服务
yum -y install docker-ce
安装成功后,需要启动docker服务,并且设置docker是开机自启项
# 启动docker服务 systemctl start docker # 设置开机自动启动docker systemctl enable docker
测试安装结果
docker version
1.2 Docker拉取镜像的问题
很多同学在拉取镜像的时候,会出现拉取镜像失败,错误如下
开始设置一些Docker镜像的国内可用的镜像站。
目录是在/etc/docker/在这个目录下追加daemon.json的文件
执行下述命令
# cat > /etc/docker/daemon.json <<EOF {"registry-mirrors": ["https://docker.m.daocloud.io","https://docker.rainbond.cc","https://docker.lmirror.top"] } EOF # systemctl daemon-reload # systemctl restart docker