无法浏览运行docker容器的nod​​ejs web应用程序

我是Docker.io的新手。 我在aws实例中成功地使用了来自index.docoker.io的标准映像ubuntu。我在映像中安装了node.js和简单的web应用程序,并创build了docker容器,并成功testing了以下代码:curl -i localhost:49160我指定hostip:1704,但我没有得到页面

看起来你正在使用错误的端口来访问应用程序。 尝试将浏览器指向http://<host_ip>:49160

容器中的应用程序暴露端口1704,并且当您使用参数-p 49160:1704运行容器时,您将主机上的端口49160转发到容器内的端口1704。 使用浏览器访问应用程序时,使用主机的IP和打开的端口(在本例中为49160)。

有关更多信息,请参阅redirect端口文档。