如何从另一台机器访问docker容器比它的Windows主机?
我能够运行tomcat并部署我的战争文件。
我可以通过http://192.168.99.100:8887/RestServ/rest/hello/text运行app / rest web服务。
但是,当我在其他机器上点击上面的URL时,它不会返回任何内容/空白。
我知道192.168.99.100是一个私有IP,但我怎么能从“任何地方”运行我的应用程序?
我怎样才能从“任何地方”运行我的应用程序
您需要:
- 使用公共IP或您的Windows或Mac主机
- 确保端口8887是可访问的(例如, 允许在该端口的Windows防火墙中进行通信 )
这些步骤不是特定于docker工人。