无法创建泊坞窗机
问题描述:
我运行此命令:无法创建泊坞窗机
docker-machine create --driver hyperv --hyperv-virtual-switch "External" Test
...和我得到这样的输出:
Running pre-create checks...
Creating machine...
(Test) Copying C:\Users\Admin\.docker\machine\cache\boot2docker.iso to C:\Users\Admin\.docker\machine\machines\Test\boot2docker.iso...
(Test) Creating SSH key...
(Test) Creating VM...
(Test) Using switch "External"
(Test) Creating VHD
(Test) Starting VM...
Error creating machine: Error in driver during machine creation: exit status 1
这是一个Win10-1607 VM。
错误消息看起来相当通用。事件日志中没有任何内容出现,我也找不到任何可能表明问题可能出现的Docker日志文件。
我发现了其他Q &至于相同的错误信息,但他们都使用VirtualBox驱动程序。这是Hyper-V。有this question,但它仍然没有答案。
我该如何开始研究这是什么原因?
答
您是否在尝试运行该命令之前创建了一个虚拟交换机(外部)? 我认为你必须使用虚拟交换机管理器设置一个新的网络交换机(在这种情况下,交换机的名称是外部的)。
是的,我试过它有和没有开关(和命令中的相应引用)。 – InteXX
https://rominirani.com/docker-machine-windows-10-hyper-v-troubleshooting-tips-367c1ea73c24 此链接可以帮助解决您的问题 –
这看起来非常好,谢谢!不过明天我必须经历这件事 - 今晚我已经准备好了。多么美好的一天......呜呜。 – InteXX