如何在 Windows 10 中安装 minikube 和 docker?

How to install minikube and docker in Windows 10?

我想在 minikube 上工作。我成功安装了它,但我了解到在 Windows 10 中,我需要禁用 Hyper-v 。 现在,当我尝试安装 docker 时,它需要启用 Hyper-v。

我工作需要两者。

请提出实现这一目标的方法。

感谢您的帮助。 :)

您可以通过在 Hyper-V 管理器中为 Minikube 创建一个新的虚拟交换机来实现这一点。

  1. 打开 Hyper-V 管理器(简单 Windows 搜索即可找到)
  2. Select 'Virtual Switch Manager'
  3. Select 'New virtual network switch' 并选择网络类型 'External'
  4. 创建虚拟交换机(记下您保存的名称)
  5. 然后在启动 minikube 时,你可以执行以下操作:minikube start --vm-driver hyperv --hyperv-virtual-switch "<your switch name>"

方法取自以下 Medium 文章:https://medium.com/@JockDaRock/minikube-on-windows-10-with-hyper-v-6ef0f4dc158c

@bkr 您不必关闭 Hyper-V 即可使用 minikube。

场景是这样的:

1) 将 Docker 和 minikube 与 Hyper-V 结合使用(您将在上面的答案中找到说明) 启用 Hyper-V,安装 Docker,使用带参数的 minikube minikube start --vm-driver hyperv --hyperv-virtual-switch "<created Hyper-V switch name>" 同时,您将能够以正常方式与 Docker 进行交互。对 Kubernetes 集群使用 kubectl/minikube 命令,对 Docker.
使用 Docker 命令 2) minikube start --vm-driver=virtualbox

3) 使用Docker for Windows and