Docker:等待IP的超时

问题描述 投票:0回答:2

在Windows x64上,使用Docker Toolbox和VirtualBox 6,在尝试创建新计算机时,它会在“Waiting for an IP...”点挂起很长时间,最终会显示此消息:

创建计算机时出错:计算机创建期间驱动程序出错:等待SSH可用的重试次数过多。上次错误:超出最大重试次数(60)

enter image description here

我在我的环境路径中有了VirtualBox和Docker Toolbox的路径。

我仍然在Docker的耳后湿透;谁知道问题是什么?

docker virtual-machine virtualbox docker-machine
2个回答
0
投票

Windows 10版本1803或更高版本附带自己的(测试版)OpenSSH 7.7,这是OpenSSH项目的本地端口。不幸的是,该版本似乎与最新的Docker Machine不兼容,因此无法正常连接。

您可以尝试通过导航到设置 - >应用程序 - >管理可选功能(在应用程序和功能下方)并单击OpenSSH - >卸载来卸载OpenSSH客户端。

或者,您可以从Windows C:\WINDOWS\System32\OpenSSH\环境变量中删除PATH

资料来源:由Steve Cliff提供


0
投票

请查看我在Docker和OpenSSH上打开的问题,专门处理此问题,显示问题的完整视频复制,以及包括我测试的所有版本的解决方法:

https://github.com/docker/machine/issues/4483

https://github.com/PowerShell/Win32-OpenSSH/issues/1155

在我发布这个根本原因和变通方法/测试之前,我发现没有任何关于这个被发现/报告的参考,据我所知,到目前为止我无法相信它仍然没有修复。

© www.soinside.com 2019 - 2024. All rights reserved.