从主机访问Docker容器的本地主机

我正在运行cloudera docker quickstart映像(在Windows上),如本页所述 。

我运行它使用:

docker run --hostname=quickstart.cloudera --privileged=true -t -i -p 7180:7180 -p 9080:9080 cloudera/quickstart:latest 

它运行良好,我可以运行clouderapipe理器,并使用URL http://192.168.99.100:7180访问它。 到现在为止还挺好。 我也使用一个简单的应用程序在同一个容器内的localhost:9080上使用tomcat。 我如何在我的主机上访问它? 我尝试使用http://192.168.99.100:9080但它不起作用。

更新:我通过使用虚拟机ip,即192.168.99.100,而不是本地主机的服务器。 现在起作用了。 谢谢。