ubuntu上virtualbox中的Docker。

问题描述 投票:0回答:1

我的操作系统是win 10,我安装了ubuntu的virtualbox,ubuntu里安装了docker和它的容器。我在bridge里设置了virtualbox的网络,并在DHCP里分配了一个IP,我可以很容易地从win 10的chrome浏览器(在virtualbox之外)到达。问题是我无法访问在loalhost中运行的webserver的docker容器,我可以在virtualbox内顺利访问它,在外部我可以访问virtualbox中的另一个webserver,但不能访问webserver docker!我怎么解决?我怎么解决呢?谢谢任何回复!

docker webserver virtualbox
1个回答
0
投票

看来,我已经解决了,我在这里描述了简单的解决方案,我已经通过了.虚拟机有一个IP分配在dhcp的桥梁网络。(这个设置一直保持着,以便第二个webserver工作)在virtualbox设置中,我只是从 "network-settings "中启用了第二个NAT网络,在 "advanced-port forwarding "中,我只在80上添加了主机端口,在80上添加了guest端口,因为docker运行建立了它的ip和它的端口只能在本地主机上到达(在这种情况下只能在virtualbox内部到达)。

© www.soinside.com 2019 - 2024. All rights reserved.