2016-07-27 53 views
1

我目前的操作系统是Windows 10和 我已经安装了Virtual Box,然后在其上添加了一个Ubuntu VM。我在Ubuntu上安装了docker-engine,并添加了不安全的注册表。 但是,当我试图拉图像..他总是说“网络超时错误”。我尝试了Google的大部分建议,但都没有成功。 我甚至不能从公共DockerHub像拉克斯拉拉你好,世界Network timeout..cannot pull images

请帮助我。

我做的命令按以下顺序

sudo docker pull hello-world 

输出:

using default tag : latest 
Pulling repository docker.io/library/hello-world 
Network timed out while trying to connect to https://index.docker.io/v1/repositories/lirary/hello-world/iamges. You may want to check your internet connection or if you are behind proxy. 

我的管理团队证明了我们不是在该公司使用的代理。

一些细节

  • 操作系统:windows 10
  • 虚拟盒:5.1.2
  • VM:Ubuntu的LTS 16.04
  • 泊坞窗:1.11.2

我我正在努力与这不知道发生了什么..请帮助我。

感谢并感谢您的反馈。

+0

您是否尝试从shell访问存储库?用wget或类似的东西?我对你的问题的第一个想法是,你的Ubuntu的虚拟机网络没有正确设置。 –

+0

这看起来是你的Ubuntu VM中的一个网络问题,你有从互联网访问该虚拟机吗? –

+0

@ReneM。是的,如果我使用wget命令,我能够拉取图像,只有当我执行docker pull或运行它时才会说网络超时。 – skm

回答

0

我有同样的问题。 对我来说,这是VirtualBox中的一个网络问题。我将网络'适配器1'配置为以下(附加到 - > NAT和端口转发(名称:ssh,协议:TCP,主机IP:127.0.0.1,主机端口:22,来宾IP:来宾协议:22)) 。

我希望它有帮助,问候!