Kubernetes v1.16 版本的文档已不再维护。您现在看到的版本来自于一份静态的快照。如需查阅最新文档,请点击 最新版本。

Edit This Page

安装 Minikube

该页面向您展示了如何安装 Minikube,Minikube 是一个安装在您电脑虚拟机上的单节点 Kubernetes 集群。

准备开始

检查 Linux 上是否支持虚拟化,运行如下命令并确保输出不为空:

grep -E --color 'vmx|svm' /proc/cpuinfo

检查 macOS 上是否支持虚拟化,运行如下命令并确保输出不为空:

sysctl -a | grep -E --color 'machdep.cpu.features|VMX'

如果输出内容为有颜色的 VMX,表示在您的电脑上 VT-x 功能已经开启。

检查在 Windows 8 及以上系统是否支持虚拟化,在您 Windows 终端或命令行运行如下命令:

systeminfo

如果输出如下内容,表示您的 Windows 支持虚拟化。

Hyper-V Requirements:     VM Monitor Mode Extensions: Yes
                          Virtualization Enabled In Firmware: Yes
                          Second Level Address Translation: Yes
                          Data Execution Prevention Available: Yes

如果输出如下内容,表示您的操作系统已经安装了虚拟机管理程序,您可以跳过下一步。

Hyper-V Requirements:     A hypervisor has been detected. Features required for Hyper-V will not be displayed.

安装 minikube

安装 kubectl

确保您已经安装了 kubectl。您可以按照安装和配置 kubectl的指引来安装 kubectl。

安装虚拟机管理程序

如果您没有安装虚拟机管理程序,选择如下一项进行安装:

KVM,使用了 QEMU

VirtualBox

注意:

minikube 也支持 --vm-driver=none 选项使 Kubernetes 组件运行在宿主机而不是虚拟机中。使用这种驱动模式需要 Docker和 Linux 环境,而不是虚拟机管理器。使用无驱动模式时,推荐从(Docker使用 apt 进行安装。docker 这种快照式的安装不适用于 minikube。

使用安装包安装 Minikube

有*试验性*的 Minikube 安装包可供使用。您可以在 GitHub 上 Minikube 的 releases页面找到Linux (AMD64)的安装包。

使用您的发布版 Linux 包工具进行安装。

通过直接下载来安装 Minikube

如果您没有通过安装包进行安装,您可以下载一个独立的二进制版本使用。

curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 \
  && chmod +x minikube

如下是一种简单的方式将 Minikube 添加到您的执行路径中:

sudo install minikube /usr/local/bin

安装 kubectl

确保您已经安装了 kubectl。您可以通过安装和配置 kubectl来安装 kubectl。

安装虚拟机管理器

如果您没有安装虚拟机管理器,现在就选一个安装:

HyperKit

VirtualBox

VMware Fusion

安装Minikube

在 macOS 上安装 Minikube 最简单的方法是使用Homebrew

brew cask install minikube

您也可以通过下载独立二进制文件来安装在 macOS 上。

curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-darwin-amd64 \
  && chmod +x minikube

如下是一种简单的方式将 Minikube 添加到您的执行路径中:

sudo mv minikube /usr/local/bin

安装 kubectl

确保您已经安装了 kubectl。您可以通过安装和配置 kubectl来安装 kubectl。

安装虚拟机管理器

如果您没有安装虚拟机管理器,现在就选一个安装:

Hyper-V

VirtualBox

注意:

Hyper-V 可以运行在3种版本的 Windows 10 中:Windows 10 企业版,Windows 10 专业版,Windows 10教育版。

使用 Chocolatey 安装 Minikube

在 Windows 上安装 Minikube 最简单的方式是使用Chocolatey (以管理员身份运行):

choco install minikube

Minikube 安装结束后,关闭命令行并重启。Minikube 应该已经添加到可执行路径中。

使用安装器安装 Minikube

手动在 Windows 上安装 Minikube 使用Windows Installer,下载minikube-installer.exe然后执行安装器。

直接下载安装 Minikube

在 Windows 上手动安装 Minikube,下载minikube-windows-amd64,重命名为minikube.exe,并将其添加到执行路径中。

清理本地状态

如果您之前安装过 Minikube,运行如下命令:

minikube start

然后这条命令会返回一个错误:

machine does not exist

您需要清理 Minikube 的本地状态:

minikube delete

接下来

反馈