Docker启动Tomcat成功后外部却无法访问
问题描述
在创建Docker的Tomcat容器时使用了端口映射,外部无法通过 http://虚拟机IP:映射的端口号 来访问
原因
Docker某些Tomcat版本的webapps是空的,直接访问是访问不到的,但是这些Tomcat有一个webapps.dist目录,这个目录就是原来的webapps目录
解决办法
第一种办法
使用webapps目录不为空的Tomcat版本,webapps目录不为空的Tomcat版本有:8.0.52、8.5.28,直接使用这两个版本即可
第二种办法
使用webapps目录为空的Tomcat版本,删除掉webapps空目录,再将webapps.dist目录命名为webapps
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 LeDao's Blog!
评论