我正在使用Windows 10企业版,并且已经测试了docker hello world网络应用程序,效果很好。
Dockerfile
the packagename
这些是我遵循的步骤:
现在在容器内,我可以使用端口3000上的curl命令访问该应用程序 但是当我执行http://localhost:3000时,从本地计算机上显示页面无法正常工作。感谢您的帮助吗?
答案 0 :(得分:0)
进一步调试后,我发现我的服务器仅绑定到本地主机,即服务器连接器仅在本地主机上侦听,这就是为什么它只能在容器内工作的原因。在此之后,我能够从容器外部访问应用程序。我将内部网络接口(解析为ip)与本地主机绑定(这是在服务器启动期间发生的)。