Docker:执行'docker run hello-world'命令时出错

时间:2017-01-20 13:29:20

标签: windows docker

我已经为Windows 7 64位系统安装了docker工具箱。执行'docker run hello-world'命令时出现以下错误 请指导我解决这个问题 提前致谢!

$ docker run hello-world  
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
78445dd45222: Pulling fs layer
C:\Program Files\Docker Toolbox\docker.exe: error pulling image configuration: G
et https://dseasb33srnrn.cloudfront.net/registry-v2/docker/registry/v2/blobs/sha
256/48/48b5124b2768d2b917edcb640435044a97967015485e812545546cbed5cf0233/data?Exp
ires=1484910885&Signature=DsT7p2RzmUsymlHz2qG51UJspf9ZvTvHF2pjxJPEi1~c9SomNSk2dv
Sqn1UEpsuse3iVmkq37HKT7cEvRaPsu5vB1RlHBgUg6FJB0DGukLBIq1t2hddVPvlI4Q7lm5B5j3NzRI
vj-hYXrAYDxKAM3TX6LsIdrSrmTHlyIZJ4~1A_&Key-Pair-Id=APKAJECH5M7VWIS5YZ6Q: read tc
p 10.0.2.15:40664->52.222.190.31:443: read: connection reset by peer.
See 'C:\Program Files\Docker Toolbox\docker.exe run --help'.

1 个答案:

答案 0 :(得分:0)

这是一个连接问题。尝试使用different internet connection或使用vpnhttp proxy

将DockerHub的IP列入白名单:

Docker Hub没有可以列入白名单的静态IP。 Docker Hub基于Amazon ELB,因此可以随时更改。

您可以执行以下操作并添加一部分ips,可能会在短时间内为您效劳。

dig +noall +answer index.docker.io
;; ANSWER SECTION:
index.docker.io.        174     IN      CNAME   elb-io.us-east-1.aws.dckr.io.
elb-io.us-east-1.aws.dckr.io. 465 IN    CNAME   us-east-1-elbio-rm5bon1qaeo4-623296237.us-east-1.elb.amazonaws.com.
us-east-1-elbio-rm5bon1qaeo4-623296237.us-east-1.elb.amazonaws.com. 174 IN A 52.200.132.201
us-east-1-elbio-rm5bon1qaeo4-623296237.us-east-1.elb.amazonaws.com. 174 IN A 52.45.107.172
us-east-1-elbio-rm5bon1qaeo4-623296237.us-east-1.elb.amazonaws.com. 174 IN A 52.22.146.88

在Windows上,尝试nslookup