Minikube win安装步骤

目录

阶段一:系统准备(先决条件)

[阶段二:安装 Minikube 和 Kubectl](#阶段二:安装 Minikube 和 Kubectl)


阶段一:系统准备(先决条件)

启用虚拟化 (BIOS/UEFI 设置)

重启电脑,进入 BIOS/UEFI 设置界面(通常在启动时按 F2, F10, Del 等键)。

找到关于 Virtualization Technology (VT-x)Intel Virtualization TechnologySVM Mode (AMD CPU) 的选项,将其设置为 Enabled

保存并退出。这是运行虚拟机的基础,必须开启。

启用 Windows Hypervisor 平台 (可选,但推荐)

在 Windows 搜索框中输入"启用或关闭 Windows 功能",并打开它。

在弹出窗口中,找到并勾选 【Windows Hypervisor 平台】

如果打算使用 Hyper-V,也请勾选 【Hyper-V】(请注意,Hyper-V 仅在 Windows 10/11 专业版、企业版或教育版中可用)。

点击"确定",等待安装完成,并根据提示重启计算机

安装容器/虚拟机驱动(二选一)

Minikube 需要一个驱动来创建虚拟机。推荐使用 Docker,因为它最简单且性能良好。

选项 A (推荐): 安装 Docker Desktop

  1. 访问 Docker Desktop for Windows 官网
  2. 下载并运行安装程序。
  3. 安装完成后,启动 Docker Desktop。它会指导你完成初始设置。
  4. 安装成功后,系统托盘会出现一个鲸鱼图标。

选项 B: 安装 VirtualBox

  1. 访问 VirtualBox 官网
  2. 下载 Windows hosts 的安装程序。
  3. 运行安装程序,所有选项保持默认即可。

阶段二:安装 Minikube 和 Kubectl

使用 Winget 安装 Minikube

在开始菜单中搜索 "PowerShell""命令提示符"

右键点击 它,选择 "以管理员身份运行"

在打开的窗口中,输入以下命令并回车:

复制代码
powershellwinget install minikube

Winget 会自动处理下载和安装过程,包括安装 Kubernetes 的命令行工具 kubectl。等待出现"已成功安装"的提示。

验证安装

关闭刚才的管理员窗口,重新打开一个普通的 PowerShell 或命令提示符窗口(无需管理员权限)。这一步是为了刷新系统环境变量。

输入以下命令检查 Minikube 版本:

复制代码
powershellminikube version

输入以下命令检查 kubectl 是否也已安装:

复制代码
powershellkubectl version --client

如果两个命令都返回了版本号,说明安装成功。

相关推荐
ShirleyWang0121 天前
让headlamp控制台能访问
linux·服务器·python·k8s·k3s
spider_xcxc2 天前
K8s 部署学习笔记
docker·容器·kubernetes·云计算·k8s
ShirleyWang0122 天前
Day02 K3s NGF(Nginx Gateway Fabric)单 Worker 环境网关更新与故障处置 SOP
linux·服务器·python·k8s·k3s
ShirleyWang0122 天前
DAY01 K3s 私有化部署排障复盘与 SOP
linux·服务器·k8s·k3s·企业部署
XUHUOJUN5 天前
AKS 不是安装在 Windows Server 上,而是运行在 Windows Server 之上的 Azure 平台能力
windows·架构·k8s·azure local·azure stack
Geek-Chow5 天前
Connecting kubectl to a Private EKS Cluster Over an Internal Domain
kubernetes·k8s·aws
spider_xcxc7 天前
Docker Compose 容器通信详解:同一个 Compose 文件才能互通吗?
docker·容器·k8s·容器化·容器网络
欢醉12 天前
k8s调用服务异常cannot allocate memory
kubernetes·k8s
万里侯15 天前
GitOps 漂移检测:集群里改了配置,Git 还以为一切正常
微服务·容器·k8s
spider_xcxc17 天前
云上网络基石(阿里云):深入解读阿里云VPC及其应用生态
网络·阿里云·云计算·k8s·运维开发·虚拟化