openshift - 如何将 Minishift 的 IP 从 VMware 暴露给主机
问题描述
我的主机是 Window 10 x64。
我有 Ubuntu 16.04 的 VMware 站,我在其中安装了 Minishift(Ubuntu VMware 中的嵌套 VM),并且还安装了 Minikube。
主机IP:
IPv4 Address. . . . . . . . . . . : 10.0.6.68
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 10.0.6.254
Ubuntu VMware IP ( ens33
):
ens33 Link encap:Ethernet HWaddr 00:0c:29:e5:0a:01
inet addr:10.0.62.4 Bcast:10.0.63.255 Mask:255.255.252.0
virbr0 Link encap:Ethernet HWaddr fe:54:00:ca:91:14
inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0
virbr1 Link encap:Ethernet HWaddr fe:54:00:fa:f3:cb
inet addr:192.168.42.1 Bcast:192.168.42.255 Mask:255.255.255.0
Minishift 虚拟机 IP:
192.168.42.253:8443
从 Ubuntu VMware 我可以192.168.42.253:8443
通过浏览器访问。
我已从主机 ping 到 Ubuntu VMware (10.0.62.4),但无法192.168.42.253:8443
从主机访问 Minishift IP ( )。
如何将 Minishift 暴露给主机?
我应该在我的主机上添加一些新的路由吗?
解决方案
我有类似的设置,但我在 Windows 10 主机中运行 Minishift 1.30 实例(使用 git-cmd shell 运行它),然后从我的 Fedora 27 虚拟机与其交互。
我相信我决定进行此设置是因为 minishift 实例在我的 VM 中时无法看到外部世界(以解析要下载的容器)。
另外:我使用 VirtualBox,而不是 VMWare,因为我更喜欢它的无缝模式。
推荐阅读
- python - 对于每次迭代,只将数据添加到 pandas 中空数据框的几列
- python - 为什么 PIL 和 matplotlib 在这里创建完全不同的图像?
- c# - 反序列化具有嵌套列表的集合期间出现 JsonReaderException
- python - 从自定义文本字段中提取年份和月份
- matplotlib - 线性回归
- java - 返回原始方法的数据类型
- c# - 处理图像时避免多个 LOH 段/碎片
- shiny - 如何在渲染图更新后禁用操作按钮 n 秒
- javascript - 如何将从服务器发送的 JSON 字符串转换为 JavaScript 对象
- r - R plotly 带注释列的桑基图