0

嗨,我是 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: error: 虚拟机“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。我的机器中没有 hyper-v(Windows 家庭版)。

4

2 回答 2

0

看起来我的 oracle 虚拟机有网络访问问题。因此它无法设置 kubernetes vm。我在启动“Docker 快速启动终端”时发现了这个问题,它显示的错误与我在上面发布的相同。因此,我卸载并安装了最新版本的 oracle virtual box。它解决了这个问题。Kubernetes 集群已在我的 Windows 10 机器中创建。

于 2017-11-04T20:18:19.920 回答
0

我从这里卸载了虚拟盒并安装了 docker toobox for windows

https://docs.docker.com/toolbox/toolbox_install_windows/#step-2-install-docker-toolbox

这也将安装 Oracle VM 虚拟机。

打开“Docker Quickstart Terminal” 这将打开一个 Unix Bash。使用此终端构建 docker 映像和运行 minikube。

于 2017-11-05T04:19:11.140 回答