如何从浏览器访问在docker容器中运行的tomcat?

Java技术

我正在从官方仓库中的docker容器中运行tomcat。

docker pull tomcat

按照首页中所述的准则,我已经运行了实例,并启动了Tomcat服务器

docker run -it --rm -p 8888:8080 tomcat:8.0

并且Tomcat服务器在端口8888上可用。执行以下命令时,我可以在boot2docker中获得响应

curl localhost:8888

但是我想从安装在PC上的Web浏览器访问该页面(该浏览器不在Virtual Box中,而Windows是安装在Virtual Box中)。我可以吗?如果可以,怎么办?

Tduchateau

您可能在VirtualBox设置中缺少端口转发规则。

boot2docker vm > settings > Network > NAT adapter > Port forwarding

注意最后一个条目:

在此处输入图片说明

这样,您就配置了整个链:hostPort:virtualBoxPort然后virtualBoxPort:containerPort,如下图所示:在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从本地浏览器访问在jenkins docker实例中运行的AWS EC2 docker tomcat实例

来自分类Dev

为什么无法在浏览器中访问正在运行的Docker容器?

来自分类Dev

Docker在容器中运行但无法通过浏览器访问

来自分类Dev

在主机浏览器中访问在 docker 容器内运行的 Web 应用程序?

来自分类Dev

在服务中运行时,无法从浏览器访问 Docker Swarm Windows Server 容器

来自分类Dev

无法调试在Docker容器中运行的TestCafe浏览器

来自分类Dev

如何调试在testcafe / testcafe docker容器中运行的Testcafe浏览器?

来自分类Dev

无法从浏览器访问 Docker tomcat

来自分类Dev

通过主机ubuntu主机中的浏览器访问vagrant vm上在coreos中运行的docker容器

来自分类Dev

通过主机ubuntu主机中的浏览器访问vagrant vm上在coreos中运行的docker容器

来自分类常见问题

如何使用Docker容器在浏览器中打开Rabbitmq?

来自分类Dev

Docker在浏览器中访问localhost

来自分类Dev

主机Web浏览器无法访问Docker容器

来自分类Dev

从主机Web浏览器访问Docker容器中驻留的apache2

来自分类Dev

在浏览器中为 Laravel 提供服务的 Docker 容器

来自分类Dev

如何访问VirtualBox上运行的Cassandra浏览器终端?

来自分类Dev

通过JMX访问在Docker容器中运行的tomcat

来自分类Dev

RedisInsight Docker显示:无法在浏览器中访问站点

来自分类Dev

当服务器需要访问套接字等内容时,browserify如何使服务器代码在浏览器中运行?

来自分类Dev

适用于Windows的Docker桌面:无法通过浏览器访问我的容器

来自分类Dev

Mac:如何从其他计算机远程访问在Docker容器中运行的服务器?

来自分类Dev

您如何在浏览器中运行Jasmine测试?

来自分类Dev

如何防止浏览器中的“停止运行此脚本”?

来自分类Dev

如何在谷歌浏览器中运行自己的JavaScript

来自分类Dev

如何在浏览器中运行.jar?

来自分类Dev

如何从浏览器中的变量运行全局常量函数

来自分类Dev

如何在Google Chrome浏览器中运行Postman

来自分类Dev

如何防止浏览器中的“停止运行此脚本”?

来自分类Dev

如何在Chrome浏览器中运行硒测试?

Related 相关文章

  1. 1

    如何从本地浏览器访问在jenkins docker实例中运行的AWS EC2 docker tomcat实例

  2. 2

    为什么无法在浏览器中访问正在运行的Docker容器?

  3. 3

    Docker在容器中运行但无法通过浏览器访问

  4. 4

    在主机浏览器中访问在 docker 容器内运行的 Web 应用程序?

  5. 5

    在服务中运行时,无法从浏览器访问 Docker Swarm Windows Server 容器

  6. 6

    无法调试在Docker容器中运行的TestCafe浏览器

  7. 7

    如何调试在testcafe / testcafe docker容器中运行的Testcafe浏览器?

  8. 8

    无法从浏览器访问 Docker tomcat

  9. 9

    通过主机ubuntu主机中的浏览器访问vagrant vm上在coreos中运行的docker容器

  10. 10

    通过主机ubuntu主机中的浏览器访问vagrant vm上在coreos中运行的docker容器

  11. 11

    如何使用Docker容器在浏览器中打开Rabbitmq?

  12. 12

    Docker在浏览器中访问localhost

  13. 13

    主机Web浏览器无法访问Docker容器

  14. 14

    从主机Web浏览器访问Docker容器中驻留的apache2

  15. 15

    在浏览器中为 Laravel 提供服务的 Docker 容器

  16. 16

    如何访问VirtualBox上运行的Cassandra浏览器终端?

  17. 17

    通过JMX访问在Docker容器中运行的tomcat

  18. 18

    RedisInsight Docker显示:无法在浏览器中访问站点

  19. 19

    当服务器需要访问套接字等内容时,browserify如何使服务器代码在浏览器中运行?

  20. 20

    适用于Windows的Docker桌面:无法通过浏览器访问我的容器

  21. 21

    Mac:如何从其他计算机远程访问在Docker容器中运行的服务器?

  22. 22

    您如何在浏览器中运行Jasmine测试?

  23. 23

    如何防止浏览器中的“停止运行此脚本”?

  24. 24

    如何在谷歌浏览器中运行自己的JavaScript

  25. 25

    如何在浏览器中运行.jar?

  26. 26

    如何从浏览器中的变量运行全局常量函数

  27. 27

    如何在Google Chrome浏览器中运行Postman

  28. 28

    如何防止浏览器中的“停止运行此脚本”?

  29. 29

    如何在Chrome浏览器中运行硒测试?

热门标签

归档