从Windows OS在Hyper-V Docker主机上运行的Cloudera Docker映像访问

时间:2018-11-18 14:55:05

标签: docker hyper-v docker-networking cloudera-manager

设置

  • Windows 10 PC
  • 在Hyper-V的MobyLinuxVM上运行的Docker
  • Cloudera容器正在运行

Windows PC和Hyper-V之间的网络是内部DockerNAT交换机 这按预期工作,我可以从MobyLinux和Container访问互联网

ifconfig命令

  • 从Windows IPv4地址开始。 。 。 。 。 。 。 。 。 。 。 :192.168.xx.xx
  • 从DockerHost eth0 ....:192.168.yy.y
  • 来自Container的是相同的(这是因为我使用image = host启动了映像,这也意味着如果我的理解正确的话,端口会自动映射)

我验证了cloudera管理员管理器正在运行

service cloudera-scm-service status

我已经检查过是否可以从Dockerhost和容器访问管理器

curl -u 'admin:admin' http://192.168.yy.y:7180

但是,我想在Windows桌面上打开该管理控制台。 我不明白我在做什么错。 我认为问题出在我的Windows机器和Hyper-V之间 为什么我不能从Windows桌面ping dockerhost虚拟机?

0 个答案:

没有答案