在Docker-On-Windows上尝试运行hello-world

我在窗口上安装了docker,并成功启动了bash shell窗口。 但是,当我testing我的安装与docker run hello-world我得到以下内容:

发布http://127.0.0.1:2375/v1.20/containers/create :拨号tcp 127.0.0.1:2375:ConnectEx tcp:由于目标机器主动拒绝,所以无法build立连接。*您是否尝试连接到没有TLS的启用TLS的守护进程? *您的docker守护程序是否正常运行?

起初我以为是因为我需要logindocker集线器。 当我尝试docker login并给了我的docker中心帐户名称,我得到了

句柄无效。

顺便说一句,它没有问我的密码。 我感到困惑。 请指教。

多一点故障排除帮助解决了这个问题。 采取的步骤:

  • 我运行了新的Kitematic程序。 它抱怨说,它不能运行虚拟机,并提供了一个删除和重新设置选项。
  • 我选择了remove-and-setup-again选项。
  • 然后,我再次运行Kitematic,并提示我的dockerhub凭据
  • 一旦我成功进入这些Kitematic看起来很健康,我再次尝试了Quickstart terminal
  • 运行,从我的反病毒软件引起了一些检查,要阻止虚拟机的互联网活动。 一旦我忽略了这一切,一切顺利。

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