簡體   English   中英

Docker在沒有端口映射的情況下運行tomcat映像

[英]Docker run tomcat image without port mapping

我剛剛在Windows 10上安裝了Docker,並且嘗試使用以下命令在沒有端口映射的情況下運行tomcat映像:

$ docker run -it --rm tomcat:8.0

正如dockerhub上的文檔所述,它可以在我的瀏覽器中運行並可以通過http://container-ip:8080進行訪問,但是可悲的是,我什至以為我通過$ docker inspect <container-id>命令。

為什么沒有端口映射就無法連接到tomcat?

您正在使用主機瀏覽器訪問它,如果沒有端口映射就無法訪問它。 他們要說的是通過運行此命令

$ docker run -it --rm tomcat:8.0

您應該能夠使用容器內的瀏覽器(而不是主機瀏覽器)訪問tomcat。 要在主機瀏覽器上訪問它,必須使用端口映射。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM