我刚刚在Windows 10上安装了Docker,我正在尝试使用此命令运行没有端口映射的tomcat映像:
$ docker run -it --rm tomcat:8.0
如同dockerhub上的documentation所说,它可以在我的浏览器中通过http://container-ip:8080
运行并可以访问,但遗憾的是,即使我通过{检查了我的容器的ip,我也无法连接到它{1}}命令。
为什么没有端口映射我无法连接到tomcat?
答案 0 :(得分:-1)
您正在使用主机浏览器访问它,这在没有端口映射的情况下是不可能的。他们想说的是,通过运行这个命令
<timezone display_value="IN">12345</timezone>
您应该能够使用容器内的浏览器(而不是主机浏览器)访问tomcat。 要在主机浏览器上访问它,您必须使用端口映射。