提问者:小点点

Windows上的Minikube在启动时什么都不做


我仔细地遵循了Minikube上的所有指示(我想)。我在Windows 10(1.7.2版)上安装了它,在Administrator下启动了Powershell控制台,设置了3个代理变量(我在代理后面),启用了Microsoft-VHyper-V,并运行了cmd:minikube start--vm-driver=Hyper-it下载了vm启动映像,然后我得到了以下行输出:*创建Hyper-vm(CPUs=2,……等)……就这样!没有别的了!!如果我启动Hyper-V管理器,我在那里看不到任何VM。minikube目录中填充了几个目录和文件。但其余的我完全瞎了!我让它跑了半个小时或更长时间。还是什么都没有。我尝试终止进程、停止、删除(在本例中,我得到了输出“deleting Kubenetes cluster”,但这是否意味着任何我不知道的东西)并刷新.minikube目录…然后在干净的基础上再次运行它。NADA!没有什么!同样的事情!有人能告诉我我做错了什么吗?我以为这是开箱即用的!为什么我不先在Microsoft-V-V管理器中看到我的VM?我甚至没有看到Kubenets集群的启动,但我没有发现任何错误!


共3个答案

匿名用户

请尝试遵循此指南。它有一个关于如何在带有巧克力的windows10上设置Docker和Minikube的逐步说明。

同样在这里,您会发现一个类比问题和可能的解决方案。

再次开始之前,请记住在执行minikube delete后删除.minikube文件夹,以避免任何剩余配置继续存在。

如果有帮助,请告诉我。

匿名用户

为了记录在案,我冲洗了所有..并从上面的页面,K8网站和其他地方尝试了几件事。简而言之,桌面版Docker的工作原理和Minikobe不起作用(无论如何不是100%)!早在二月份,我只是好奇我是否可以快速轻松地建立一个当地的Kubenetes环境,我担心对我来说答案是否定的:Minikube并不快速和容易。此外,您现在可以在Docker桌面上启用Kubenetes,当然,它开箱即用,就像软件一样,所以不再需要Minikube。

匿名用户

以下是有关设置和安装迷你库贝及其依赖项的说明,以便在具有 Docker 桌面和 HyperV 的 Windows 专业版或企业版上使用。

安装Kubectl

> < li>

创建一个新目录,您要将kubectl二进制文件移动到该目录中。一个好地方应该是< code>C:\bin

从库贝内特斯文档页面上的链接下载最新的 kubectl 可执行文件:

https://kubernetes.io/docs/tasks/tools/install-kubectl/#install-窗户上的kubectl

将此下载的. exe文件移动到您创建的bin目录中。

使用Windows搜索键入“env”,然后选择“编辑系统环境变量”

在“系统属性”对话框中,单击“环境变量”。

在系统变量中,单击“路径”变量,然后单击“编辑”

单击“新建”,然后键入C:\bin

拖动新创建的路径,使其在顺序上高于Docker的二进制文件。这一点非常重要,它将确保您不会拥有一个过时的< code>kubectl客户端。

点击“确定”

重新启动您的终端,并通过键入< code>kubectl进行测试。您应该将基本命令和帮助菜单打印回您的屏幕。如果这不起作用,尝试重新启动你的机器。

运行< code>kubectl version以验证您使用的是最新版本,而不是过期的v1.10版本。

安装迷你库贝

  1. 在此处下载窗口安装程序:

https://github . com/kubernetes/minikube/releases/latest/download/minikube-installer . exe

双击<代码>。exe文件并运行安装程序。所有默认选择都是合适的。

打开终端并通过键入迷你库贝来测试安装。您应该将基本命令和帮助菜单打印回屏幕。如果这不起作用,请尝试重新启动计算机。

配置超级电压

>

  • 在Windows搜索中键入“HyperV”并选择“HyperV管理器”

    在右侧栏中,单击“Virtual Switch Manager”(虚拟交换机管理器)

    留下选定的“新建虚拟网络交换机”和“外部”,然后单击“创建虚拟交换机”

    将开关命名为Minikube Switch(或任何您想命名的名称)

    单击应用并通过单击“是”确认“待处理的更改”对话框

    创建交换机后,单击“确定”

    启动Minikube

    因为默认情况下Minikube希望使用VirtualBox,所以您需要告诉它改用Hyper-Vriver驱动程序,以及前面创建的Virtual Switch。

    以管理员身份启动终端。然后,在终端运行中:

    minikube start--vm-驱动程序超-虚拟-开关“Minikube开关”

    注意:所有minikube命令必须在提升的管理员环境中运行。