2

我尝试在 VPN 上使用 hyperkit 驱动程序运行 minikube。安装时出现minikube start --vm=true 此错误。

❗ This VM is having trouble accessing https://k8s.gcr.io

github社区有人说,我应该使用docker,但我现在不能使用docker驱动,因为我应该安装入口插件,当我尝试使用docker时,它说这个插件不适用于docker,所以建议使用选择。

有什么解决方案可以让 hyperkit 在 VPN 上运行吗?

4

2 回答 2

1

这是一个已知问题。您可以尝试使用--vmdriver=virtualbox--vmdriver=vmwarefusion。请注意,您必须安装VirtualBoxVMware Fusion(需要付费许可证)

于 2020-10-07T01:47:39.507 回答
0

我在 Mac 上,我遇到了同样的问题。我通过将标志--hyperkit-vpnkit-sock=auto应用于minikube start --vm=true. 根据文档,这将:

用于网络的 VPNKit 套接字的位置。如果为空,则禁用 Hyperkit VPNKitSock,如果 'auto' 使用 Docker for Mac VPNKit 连接,否则使用指定的 VSock(仅限 hyperkit 驱动程序)

于 2021-09-07T18:09:27.453 回答