问题描述
我在Windows 10主机上使用虚拟盒(运行无头ubuntu 18.04)运行一个无用盒。 在虚拟盒子中,我使用docker作为vm-driver安装了minikube
minikube start --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机器的浏览器访问该应用程序,知道如何实现吗?流浪端口转发似乎没有帮助。
解决方法
如果您真的要使用这样的设置(使用无业游民等)。您可以只使用--vm-driver=none
并让kubernetes直接在ubuntu框中运行,这样您就可以利用端口转发。您可能也可以按照自己的方式做,但是我从未尝试过,所以我不知道,但是我知道none
可以工作。您可以遵循此guide。
有不同的选项,例如直接在Windows上运行minikube。这也很好。