【问题标题】:Tomcat not accessible from EC2Tomcat 无法从 EC2 访问
【发布时间】:2018-03-24 01:23:09
【问题描述】:

我有一个奇怪的问题,我正在通过创建 docker 映像并在亚马逊 EC2 上运行 docker 来部署我的 java Web 服务,当我尝试访问 tomcat 时出现此错误

但是,当我尝试访问在 Tomcat 上运行的 Web 服务时,它是可以访问的

谁能解释一下这种奇怪的行为以及如何解决这个问题?

我的 docker-compose 文件在这里

version: '2'
services:
  nlp-server:
    image: nlp-docker-image
    ports:
        - 8080:8080

【问题讨论】:

  • 发布你的 docker run 命令
  • @SudharsanSivasankaran 我正在使用 docker compose,我现在已经更新了问题,谢谢

标签: java web-services tomcat amazon-ec2


【解决方案1】:

我用于 tomcat 的 Docker 映像正在执行以下命令

rm -rf /usr/local/tomcat/webapps/examples && \
rm -rf /usr/local/tomcat/webapps/docs && \
rm -rf /usr/local/tomcat/webapps/ROOT

因为它正在删除默认网页,所以我没有在端口 8080 上获取索引页面

【讨论】:

    猜你喜欢
    • 2015-11-25
    • 2015-08-06
    • 1970-01-01
    • 2021-08-02
    • 2014-03-24
    • 1970-01-01
    • 1970-01-01
    • 2016-01-25
    • 2020-11-03
    相关资源
    最近更新 更多