如何解决码头工人将被复位出现的问题

  介绍

这篇文章主要介绍了如何解决码头工人将被复位出现的问题,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获、下面让小编带着大家一起了解一下。

例如:

,美元docker  pull  ubuntu: 16.04   Trying 用pull  repository  docker.io/图书馆/ubuntu ……,   Get  https://registry - 1. - docker.io/v2/library/ubuntu/manifests/sha256: dd7808d8792c9841d0b460122f1acf0a2dd1f56404f8d1e56298048885e45535:, Get  https://auth.docker.io/token?scope=repository%3Alibrary%2Fubuntu%3Apull&服务=registry.docker.io:, read  tcp  *。*。*。*: 41348→50.17.62.194:443:,:, connection  reset  by 对等

原因:目测50.17.62.194被TCP重置。

<强>解决方法:

1,找到其可用IP:

,美元dig  auth.docker.io   ,   ,,,& lt; & lt的在祝辞,DiG  9.10.4-P6-RedHat-9.10.4-4.P6.fc25  & lt; & lt;在祝辞auth.docker.io   ;,,global 选择:+ cmd   ;,,Got 回答:   ;,,→祝辞HEADER<& lt;作用;操作码:,查询,,状态:,NOERROR,身份证:7119年,   ;,,旗帜:qr  rd  ra;,查询:,1,回答:,3,权威:,0,,额外的:1   ,   ;,,OPT 假剖面:   ;,版:版本:,0,,,旗帜:udp: 4096   ;,,QUESTION 部分:   ;auth.docker.io只一个拷贝   ,   ;,,ANSWER 部分:   auth.docker.io只60 A  34.193.147.40拷贝   auth.docker.io只60 A  50.17.62.194拷贝   auth.docker.io只60 A  52.5.246.212拷贝   ,   ;,,Query 时间:130,毫秒   ;,,服务器:*。*。*。* # 53 (. *。*。*。*)   时;,,:,Tue  Mar  07, 11:03:29  CST  2017   ;,,MSG  SIZE 接到:,91

改/etc/主机强制码头工人。io相关的域名解析到其它可用IP:

#,/etc/主机   34.193.147.40 注册表- 1. docker.io  auth.docker。io

顺便附上关于镜像的描述以及现在有哪些镜像提供商

首先,需要明确一个问题:镜子与私有注册中心有什么区别?

抄自daocloud的说明:

二者有着本质的差别。

私有注册中心是开发者或者企业自建的镜像存储库,通常用来保存企业内部的码头工人镜像,用于内部开发流程和产品的发布,版本控制。镜是一种代理中转服务,我们(指daocloud)提供的镜子服务,直接对接码头工人中心的官方Registry.Docker中心上有数以十万计的各类码头工人镜像。在使用私有注册中心时,需要在码头工人拉或Dockerfile中直接键入私有注册中心的地址,通常这样会导致与私有注册中心的绑定,缺乏灵活性。使用镜子服务,只需要在码头工人守护进程(守护进程)的配置文件中加入镜子参数,即可在全局范围内透明的访问官方的码头工人中心,避免了对Dockerfile镜像引用来源的修改。

简单来说,镜子类似CDN,本质是官方的缓存;私有注册中心类似私服,跟官方没什么关系。对我来说,由于我是要拖上码头工人中心的形象,对应的是Mirror.百胜/apt的镜子又有点不一样,它其实是把官方的库文件整个拖到自己的服务器上做镜像(不管有没有用),并定时与官方做同步;而码头工人镜子只会缓存曾经使用过的形象。

目前国内访问码头工人中心非常便秘,使用码头工人镜像势在必行。现有提供服务的有三家:出发,daocloud,王坚下面会一一介绍。

选择零:网易163年码头工人镜像

,美元sudo  echo “DOCKER_OPTS=\“\ DOCKER_OPTS 美元;——registry-mirror=http://hub-mirror.c.163.com \““,在祝辞,/etc/违约/码头工人   美元,service  docker 重启

一般来说,网易的猪肉比市场上的猪肉好吃。

<强>选择一:科大的镜像

科大是老牌的linux镜像服务提供者了,还在遥远的ubuntu 5.04版本的时候就在用。之前在博客里有提到可以用科大的码头工人仓库镜像,使用方法参考科大码头工人镜像使用帮助。

科大的码头工人镜像速度不错,一直用的挺高兴。但是今天发现不好使了,可能跟这件事有关系吧,今天尝试去拉ubuntu,非常慢,应该是直接去码头工人中心上去拉了,基本没有加速效果。

科大码头工人镜子的优势之一是,不需要注册,公共服务(这才是我熟悉的科大嘛)。

<强>选择二:daocloud

daocloud也提供了码头工人加速器,但是跟科大不同,需要用户注册后才能使用,并且每月限制流量10 gb.linux上使用比较简单,一条命令搞定:

curl  -sSL  https://get.daocloud.io/daotools/set_mirror.sh  |, sh  -s  http://{your_id} .m.daocloud.io

如何解决码头工人将被复位出现的问题