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

我是docker工人的新手。 我试着跑

$ 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'. 

此外,我允许在防火墙截图这个应用程序的所有点

我遇到这个问题,而从Mac移动到Windows。 我会build议检查以下的事情:

  • 你有多less个networking适配器? 检查是否有太多,如果docker使用正确的。 如果你有太多 – 删除一个不被使用的
  • 对于一些人来说,需要停用networking协议IP6才能使docker与互联网交谈
  • 检查networking适配器上的stream量 – 如果您使用的是hyper-v,则需要确保networking适配器允许使用连接到互联网的networking适配器

我希望这能给你一个正确的方向。