码头工人推图片出现跳过对外层的原因

利用最新的注册中心去搭建码头工人私有仓库,但是在推送镜像的时候出现

C: \ \ Administrator>用户码头工人标签微软/iis  192.168.2.30:5000/iis

C: \ \ Administrator>用户码头工人推192.168.2.30:5000/iis

推是指存储库(192.168.2.30:5000/iis)

780 cc29d7c04:推

ce15af77227d:推

357 bccc34a53:推

591455288 d2b:层已经存在

3543301 c85cf:跳过外国层

f358be10862c:跳过外国层

最新:消化:sha256:87a2af3e29845ada74286a30e0002d17f75b57675056385de404f9c3784a9d3e大小:1783


经过最后发现https://github.com/moby/moby/issues/27580

原来是微软公司设置的发行策略,主要是法律及版权控制


上面可以看的出,你可以推送自己构建的层,但是无法推送基础层。

3543301 c85cf:跳过外国层

f358be10862c:跳过外国层


有一个调试说明的很清楚:

码头工人拉xxx.xxx.xxx。xxx: 5000/windowsservercore(码头工人注册表)

时间=?016 - 11 - 21 - t08:45:42.009251300喂饲”水平=调试味精=袄拧眘ha256: d33fff6043a134da85e10360f9932543f1dfc0c3a22e1edd062aa9b088a86c5b”“
时间=?016 - 11 - 21 - t08:45:42.009251300喂饲”水平=调试味精=袄拧眘ha256:9c7f9c7d9bc2915388ecc5d08e89a7583658285469d7325281f95d8ee279cc60”“
时间=?016 - 11 - 21 - t08:45:42.010254400喂饲”水平=调试味精="拉sha256:从外国URLhttps d33fff6043a134da85e10360f9932543f1dfc0c3a22e1edd062aa9b088a86c5b://go.microsoft.com/fwlink/?linkid=834677 "
时间=" 2016 - 11 - 21 - t08:45:42.012253300喂饲”水平=调试味精="拉sha256:9c7f9c7d9bc2915388ecc5d08e89a7583658285469d7325281f95d8ee279cc60从外国URLhttps://go.microsoft.com/fwlink/?linkid=830340 "
时间=" 2016 - 11 - 21 - t08:54:53.022940200喂饲”水平=调试味精="下载d33fff6043a1 tempfile C:\Users\高级2 ~ 1 \ AppData \当地\ Temp \ \ GetImageBlob260816119 "

它检测到外国层和把团,p_w_picpath从微软的网站,它的目的失败注册



这里就很清楚了,任层都是来自于以https://go.microsoft.com/fwlink/?linkid=834677及https://go.microsoft.com/fwlink/?linkid=830340


重点:所以出现这种情况就是说无法推送外层,推送至私有仓库会被忽略,但是可以通过码头工人拉镜像进行下载,这样就有一个问题就是所有使用这个镜像的客户端必须要可以上网

码头工人推图片出现跳过对外层的原因