繁体   English   中英

对 Docker-On-Windows 尝试运行 hello-world 进行故障排除

[英]Troubleshoot Docker-On-Windows attempt to run hello-world

我已经在 Windows 上安装了 docker 并成功打开了 bash shell 窗口。 但是,当我使用docker run hello-world测试我的安装时,我得到以下信息:

Post http://127.0.0.1:2375/v1.20/containers/create : dial tcp 127.0.0.1:2375: ConnectEx tcp: No connection could be made, because the target machine active denied it.. * 你是否正在尝试连接到没有 TLS 的启用 TLS 的守护进程? * 您的 docker 守护进程启动并运行了吗?

我一开始以为是因为我需要登录到docker hub。 当我尝试docker login并给它我的 docker-hub 帐户名时,我得到了

句柄无效。

顺便说一句,它问我的密码。 我很困惑。 请指教。

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

  • 我运行了新程序 Kitematic。 它抱怨说它无法运行虚拟机并提供了一个删除并重新设置的选项。
  • 我选择了删除并再次设置选项。
  • 然后我再次运行 Kitematic,它提示我输入 dockerhub 凭据
  • 一旦我成功输入这些并且 Kitematic 看起来很健康,我再次尝试了Quickstart terminal
  • 运行它会引起我的防病毒软件的一些检查,这些软件想要阻止来自 VM 的 Internet 活动。 一旦我超越了它,一切都很顺利。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM