无法在Windows上运行docker命令

时间:2020-07-02 04:40:21

标签: docker docker-compose devops docker-for-windows

我是Docker的新手,我最近开始学习它。

我无法直接安装docker,因为我的Windows操作系统不是Windows 10 Professional或Enterprise。我正在使用16 GB内存的Windows 10家庭版。 所以我下载了最新版本的Docker Tool Box,并在看到以下消息后打开了Docker QuickStart Terminal。

”该机器已分配了IP地址,但Docker Machine无法分配 成功达到目标。

该计算机的SSH应该仍然可以运行,但是要连接到暴露的端口,例如 Docker守护程序端口(通常为:2376),可能无法正常工作。

您可能需要手动添加路由,或使用其他相关的解决方法。

这可能是由于VPN,代理或主机文件配置问题引起的。

您可能还想清除所有不使用的VirtualBox主机专用接口。 错误检查TLS连接:错误检查和/或重新生成证书:验证主机“ 192.168.99.100:2376”的证书时出错:拨打tcp 192.168.99.100:2376:输入/输出超时 您可以尝试使用“ docker-machine regenerate-certs [name]”来重新生成它们。 请注意,这将触发Docker守护进程重启,这可能会停止运行容器。

错误检查TLS连接:错误检查和/或重新生成证书:验证主机“ 192.168.99.100:2376”的证书时出错:拨打tcp 192.168.99.100:2376:I / O超时 您可以尝试使用“ docker-machine regenerate-certs [name]”来重新生成它们。 请注意,这将触发Docker守护进程重新启动,这可能会停止运行容器。“

我也无法执行简单的docker命令。我试图执行命令“ docker pull hello-world”,但我无法执行该操作,因为在终端上看到以下响应。

“连接期间出错:发布http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.40/images/create?fromImage = hello-world&tag = latest:打开//.//pipe/docker_engine:系统找不到指定的文件。在Windows的默认守护程序配置中,必须将docker客户端提升运行才能进行连接。此错误还可能表明docker守护程序未运行。“

我已经在网上搜索了一些解决方案,但是大多数解决方案似乎对Linux用户是可行的。有人可以让我知道如何在Windows计算机上解决这些问题。

非常感谢。

0 个答案:

没有答案
相关问题