【发布时间】:2017-12-09 11:55:47
【问题描述】:
我正在按照Docker 页面的说明在我的 Windows 10 上创建一个 docker 机器。运行命令后,它卡在某个地方。
PowerShell 的输出:
PS C:\WINDOWS\system32> docker-machine create --driver hyperv vm
运行预创建检查...
正在创建机器...
(vm) 复制 C:\Users\HP.docker\machine\cache\boot2docker.iso 到 C:\Users\HP.docker\machine\machines\vm\boot2docker.is o...
(vm) 正在创建 SSH 密钥...
(vm) 创建虚拟机...
(vm) 使用开关“DockerNAT”
(vm) 创建 VHD
(vm) 正在启动虚拟机...
(vm) 等待主机启动...
正在等待机器运行,这可能需要几分钟...
正在检测创建实例的操作系统...
等待 SSH 可用...
检测供应商...
错误创建机器:错误检测操作系统:操作系统类型无法识别
我等了一个多小时。它没有进一步进行。请帮忙,怎么了?
【问题讨论】:
-
您可以将 Windows 更新到 1709 并使用更原生的方式运行容器。
-
我该怎么做?我通过在 GitHub 上引用创建了一个外部开关。现在它停留在“等待主机启动......”。
标签: powershell docker docker-machine hyper-v