Docker:无法运行hello-world。 Windows 10

时间:2016-09-06 13:17:18

标签: docker windows-10

我是码头工人的新手。我试着跑

$ docker run hello-world

我收到了这个错误:

$ docker run hello-world
    Unable to find image 'hello-world:latest' locally
    Pulling repository docker.io/library/hello-world
    C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Network timed out while trying to connect to https://index.docker.io/v1/repositories/library/hello-world/images. You may want to check your internet connection or if you are behind a proxy..
    See 'C:\Program Files\Docker\Docker\Resources\bin\docker.exe run --help'.

此外,我在防火墙中允许此应用的所有积分 this powerpoint presentation

2 个答案:

答案 0 :(得分:2)

我从mac转向windows时遇到了这个问题。我建议检查以下内容:

  • 您有多少个网络适配器?检查是否有太多,如果docker正在使用正确的。如果你有太多 - 删除未使用的那个
  • 对于某些人来说,需要停用网络协议IP6才能让docker与互联网通信
  • 检查网络适配器上的流量 - 如果您使用的是hyper-v,则需要确保允许网络适配器使用连接到互联网的网络适配器

我希望这能为你提供一个正确的方向。

答案 1 :(得分:0)

我通过重置DNS服务器以使用Google DNS固定地址解决了Windows 10上的此问题:8.8.8.8(docker documentation

enter image description here