0

我在 Windows 10 主机上使用虚拟盒(运行无头 ubuntu 18.04)运行一个流浪盒。在虚拟框内,我使用 docker 作为 vm-driver 设置了 minikube

minikube 启动 --memory=6144 --cpus=2 --disk-size=40g --vm-driver=docker --bootstrapper kubeadm --kubernetes-version=1.17.4

我的应用程序通过入口暴露到在虚拟框中运行的 ubuntu 机器,我可以通过 wget/cURL 访问应用程序 在此处输入图像描述

在运行 minikube IP 时,它给了我运行 minikube 的 docker 容器的 IP 在此处输入图像描述

一些额外的配置信息 - 在此处输入图像描述 在此处输入图像描述

流浪文件 -

在此处输入图像描述

我想从我的 Windows 机器的浏览器访问应用程序,知道如何实现吗?流浪端口转发似乎没有帮助。

4

1 回答 1

0

如果您真的想使用这样的设置(使用 vagrant 等)。您可以直接使用--vm-driver=none并让 kubernetes 在您的 ubuntu 机器中运行,这样您就可以利用端口转发。您可能也可以按照自己的方式进行操作,但我从未尝试过,所以我不知道,但我知道那none行得通。您可以按照本指南进行操作。

有不同的选项,例如直接在 Windows 上运行 minikube。这也很好。

于 2020-08-29T14:08:52.253 回答