解决Centos7安装码头工人源问题

  

根据官方文档:https://docs.docker.com/install/linux/docker-ce/centos/搭建码头工人

  

1。卸载码头工人旧版本:

  

sudo百胜删除码头工人\
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine \

  

2。安装相关工具类:

  

sudo使用yum安装- y yum-utils \ device-mapper-persistent-data \ lvm2

  

3。配置码头工人仓库:

  

sudo yum-config-manager \——add-repo \ https://download.docker.com/linux/centos/docker-ce.repo

  

会报以下错误:加载插件:fastestmirror增加回购:https://download.docker.com/linux/centos/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo/etc/yum.repos.d/docker-ce抓取文件。回购无法获?保存文件/etc/yum.repos.d/docker-ce url https://download.docker.com/linux/centos/docker-ce.repo。回购(Errno 14): curl # 35 -“TCP连接重置通过对等

  

这是由于国内访问不到码头工人官方镜像的缘故
可以通过阿里巴巴的源来完成:

  

sudo yum-config-manager——add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

  

出现以下内容则表示码头工人仓库配置成功:

  

加载插件:fastestmirror增加回购:http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo/etc/yum.repos.d/docker-ce抓取文件。回购回购保存到/etc/yum.repos.d/docker-ce.repo

  

4。安装码头工人

  sudo yum安装docker-ce

  

出现以下异常:
加载插件:fastestmirror基地

https://download-stage.docker.com/linux/centos/7/x86_64/stable/repodata/repomd.xml [Errno 14]旋度# 35 -“TCP连接重置peer"
尝试其他的镜子。
的一个配置存储库失败(码头工人CE稳定- x86_64),
和百胜没有足够的缓存数据继续。此时唯一的
安全百胜所能做的就是失败。有几个方法可以工作“fix":

  

1。联系上游存储库,让他们来解决这个问题。

  

2。重新配置baseurl/等。库,指向一个
上游工作。大多是有用的,如果您使用的是新
分布释放比支持的存储库(和
包前分配释放仍然工作)。

  

3。运行该命令与存储库暂时禁用
百胜——disablerepo=docker-ce-stable…

  

4。禁用永久存储库,所以百胜不会默认情况下使用它。百胜
将无视永久存储库,直到你再次使它
或使用——enablerepo暂时用法:

  

yum-config-manager——禁用docker-ce-stable

subscription manager回购——禁用=docker-ce-stable

  

5。配置库失败跳过,如果不可用。
注意,百胜将尝试联系回购。当它运行大多数命令,
所以必须尝试每次(因此失败。百胜将
慢得多)。如果它是一个非常临时的问题,这通常是一个很好的妥协
:

  

yum-config-manager——保存——setopt=docker-ce-stable.skip_if_unavailable=true

  

失败:repodata/repomd。从docker-ce-stable xml: [Errno 256]不再镜子试试。
https://download-stage.docker.com/linux/centos/7/x86_64/stable/repodata/repomd.xml [Errno 14]旋度# 35 -“TCP连接重置peer"

  

[root@localhost yum.repos。d] # systemctl重启码头工人
[root@localhost yum.repos。d] # systemctl地位码头工人

解决Centos7安装码头工人源问题