1. virtualbox 驱动
VirtualBox 是 minikube 的早期支持驱动。它可能不能提供最快的启动时间,但它是 Microsoft Windows Home 用户可用的最稳定的驱动程序。
1.1. 要求
- VirtualBox 5.2 或者以上的版本
1.2. 使用
使用 virtualbox 驱动启动集群
minikube start --driver=virtualbox
设置 virtualbox 为默认驱动
minikube config set driver virtualbox
1.3. 特点
minikube start 启动时支持一些 VirtualBox 特有的参数:
--host-only-cidr
: 配置 minikube VM 使用的忘了 CIDR (默认 "192.168.59.1/24")- 在 Linux, Mac OS X 和 Oracle Solaris 系统中, VirtualBox >= 6.1.28, only IP addresses in the 192.68.56.0/21 range are allowed for host-only networking by default. Passing a disallowed value to
--host-only-cidr
will result in a VirtualBox access denied error:VBoxManage: error: Code E_ACCESSDENIED (0x80070005) - Access denied (extended info not available)
.
- 在 Linux, Mac OS X 和 Oracle Solaris 系统中, VirtualBox >= 6.1.28, only IP addresses in the 192.68.56.0/21 range are allowed for host-only networking by default. Passing a disallowed value to
--no-vtx-check
: 禁用硬件虚拟化可用性检查
1.4. 问题
1.5. Troubleshooting
- 运行
minikube start --alsologtostderr -v=7
调试异常