解决Docker-On-Windows尝试运行hello-world

时间:2015-09-16 00:03:16

标签: windows docker boot2docker

我在windows上安装了docker并成功调出了bash shell窗口。但是,当我使用docker run hello-world测试我的安装时,我得到以下内容:

  

发布http://127.0.0.1:2375/v1.20/containers/create:拨打tcp 127.0.0.1:2375:ConnectEx tcp:无法建立连接,因为目标计算机主动拒绝了它。   *您是否尝试连接到没有TLS的启用TLS的守护程序?   *您的docker守护程序是否正常运行?

我起初认为这是因为我需要登录到docker hub。当我尝试docker login并给它我的docker-hub帐户名时,我得到了

  

句柄无效。

顺便说一下,它确实没有问我密码。 我很困惑。请指教。

1 个答案:

答案 0 :(得分:1)

更多故障排除有助于解决问题。采取的步骤:

  • 我运行了新程序Kitematic。它抱怨它无法运行虚拟机,并提供了一个删除和设置再次选项。
  • 我选择了remove-and-setup-again选项。
  • 然后我再次运行Kitematic并提示我的dockerhub凭据
  • 一旦我成功进入并且Kitematic看起来很健康,我再次尝试Quickstart terminal
  • 运行时,我的防病毒软件试图阻止来自VM的互联网活动。一旦我超越了它,一切顺利。

总之,似乎重新安装会改变一些事情(我不知道为什么),其次,反病毒软件可能会很麻烦。