该错误确实令人不安。我希望Docker开发人员能有所作为。要花很多时间才能解决问题。感谢Stackoverflow和其他博客。就我而言,我正在使用Windows 10 Pro。在Docker for Windows Installer.exe几次尝试失败后,我选择了DockerToolbox.exe。然后我遇到了。遵循了这些步骤,问题就解决了。首先,我进入“控制面板”->“打开或关闭Windows功能”并取消选中Hyper-V,
然后,以管理员身份打开PowerShell: An error occurred trying to connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v
docker-machine env --shell=powershell | Invoke-Expression
type bcdedit /set hypervisorlaunchtype auto
重新启动我的系统。然后,我启动了“ Docker Quickstart Terminal”,然后在shell窗口中输入了它。
run "Docker for Windows"
docker run hello-world
我进展顺利。然后我打开命令提示符
docker run hello-world
它给出了错误:然后我进入
set DOCKER_CERT_PATH=%USERPROFILE%\.docker\machine\machines\default
set DOCKER_HOST=tcp://192.168.99.100:2376
set DOCKER_MACHINE_NAME=default
set DOCKER_TLS_VERIFY=1
上面的大多数建议也是有帮助的。