无法导航到Docker容器

我在其中构build了一个包含反应应用程序的容器。

我启动应用程序.. docker run -p 3000:3000 blarg3/node

我可以打开容器并curl localhost:3000,它返回我的网站的首页。

当我去IP和端口http://172.17.0.2:3000/ 。 没有任何回报。

默认情况下,“docker run”只将端口绑定到本地接口。 如果你想绑定到另一个接口,你需要指定它的IP地址,如下所示:

 docker run -p 172.17.0.2:3000:3000 blarg3/node 

您可以在这里阅读更多关于dockernetworking选项: https : //docs.docker.com/engine/userguide/networking/default_network/dockerlinks/#connect-using-network-port-mapping