当前位置: 首页 > 知识库问答 >
问题:

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

柳坚白
2023-03-14

我仔细地遵循了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个答案

何玉韵
2023-03-14

以下是有关设置和安装迷你库贝及其依赖项的说明,以便在具有 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命令必须在提升的管理员环境中运行。

  • 郏兴贤
    2023-03-14

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

    李言
    2023-03-14

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

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

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

    如果有帮助,请告诉我。

     类似资料:
    • 我已经在Windows Server 2019上安装了Minikube与Docker一起使用。但是,当我尝试从开始时,它显示以下错误: 启动超虚拟机失败。运行“minikube delete”可能会修复它:加载现有主机时出错。 Hyper-V\Start-VM minikube 无法修复此问题。 当我以

    • 我正在Windows 10上使用迷你库贝,并尝试使用Hyper-V启动它。因为我在公司代理后面,并使用 CNTLM 来避免身份验证。我添加了http_proxy,并将https_proxy为docker env。 输出如下: 启动本地库伯内特斯v1.10.0集群… 启动VM… 获取VM IP地址… 将文件移动到集群… 设置证书… 连接到集群… 设置kubeconfig… 启动集群组件… 在最后一步

    • 我刚来卡拉夫。我有一个jar有一个类App和一个方法main。当我将jar放入Karaf日志服务控制台时,bundle已启动,但似乎什么也没有发生。(jar)做的第一件事是编写一个简单的数据库,这样我就可以查看它是否正在运行(没有生成日志文件,但应该生成一个)。 这个罐子依赖于许多其他罐子。我们的sysadmin不会在生产服务器上安装Maven。helper jar(比如mysql-connect

    • 无法在我的Mac电脑上启动minikube。下面详细介绍了kubernetes、minikube版本以及错误。

    • 我尝试使用< code>minikube start启动minikube,但出现以下错误: charlie@charlie:~$minikube start本地库伯内特斯v1.10.0集群…启动VM… E0705 00:39:35.199099 20888start.go:168]启动主机时出错:创建主机时出错:执行步骤出错:运行预先检查。:我们从版本5开始支持Virtualbox。您的Virtu

    • 这是我的第一个JMH基准测试。我可能做错了一切,但是... 我的基准看起来是这样的 是我开始的...等了又等,然后杀了它。我怀疑在< code>@Setup中有问题,所以我简化了它,但是什么都没有改变。这场赛跑开始时相当乐观... 然后什么都没发生。过了很长时间,它继续写下20行像 和5行像 然后它输出一些结果 并更正其估计的eta: 我的是否比我想象的更频繁地被调用,或者还有什么其他原因导致了缓