嗨,我是kubernetes的新手。我已经阅读了在线教程,了解kubernetes及其好处。为了开始我已经在我的Windows机器上完成了设置。在配置kubernets VM时,它运行良好,并且收到错误。 我已经下载了Minikube安装程序,并在Windows 10 power shell中发布了以下命令
.\minikube.exe start --kubernetes-version="v1.6.0"
--vm-driver="virtualbox" --show-libmachine-logs --alsologtostderr
重试。 E1104 23:10:01.364507 16152 start.go:122]启动主机时出错:创建主机时出错:创建机器时出错:机器创建期间驱动程序出错:无法启动VM:C:\ Program Files \ Oracle \ VirtualBox \ VBoxManage。 exe startvm minikube --type headless failed: VBoxManage.exe:错误:虚拟机' minikube'在启动期间使用退出代码1(0x1)意外终止。更多详细信息可以在' C:\ Users \ Kube \ .minikube \ machines \ minikube \ minikube \ Logs \ VBoxHardening.log' VBoxManage.exe:错误:详细信息:代码E_FAIL(0x80004005),组件MachineWrap,接口IMachine
我的机器上已经安装了oracle虚拟盒。不确定是否会导致此问题。
在阅读其他几个论坛后,我删除了.minikube目录,并在windows power shell中重新发布了相同的命令,但它没有帮助。
任何人都可以指导我在Windows 10机器上安装kubernetes。 我的机器中没有超级v(Windows家庭版)。
答案 0 :(得分:0)
看起来我的oracle虚拟盒有网络访问问题。因此它无法建立kubernetes vm。当我启动我的" Docker快速启动终端"时,我发现了这个问题,它显示了与我上面发布的相同的错误。因此我卸载然后安装了最新版本的oracle虚拟盒。它解决了这个问题。 kubernetes集群已在我的Windows 10机器中创建。
答案 1 :(得分:0)
我从这里卸载了虚拟盒并为windows安装了docker toobox
https://docs.docker.com/toolbox/toolbox_install_windows/#step-2-install-docker-toolbox
这也将安装Oracle VM虚拟框。
打开“Docker快速入门终端” 这将打开Unix Bash。 使用此终端构建docker镜像并运行minikube。