EC2实例上的Tomcat Docker映像:公共IP返回404
通过在终端中执行以下命令,我在Amazon EC2 Linux虚拟机上安装了Tomcat Docker Image:EC2实例上的Tomcat Docker映像:公共IP返回404,docker,tomcat,amazon-ec2,Docker,Tomcat,Amazon Ec2,通过在终端中执行以下命令,我在Amazon EC2 Linux虚拟机上安装了Tomcat Docker Image: docker pull tomcat docker run --name tomcat-server -p 8080:8080 tomcat:latest 当我尝试通过EC2公共IP访问tomcat实例时: http://35.171.195.176:8080/ 返回以下响应: HTTP Status 404 - Not Found 根据以下文章: 根据docker社
docker pull tomcat
docker run --name tomcat-server -p 8080:8080 tomcat:latest
当我尝试通过EC2公共IP访问tomcat实例时:
http://35.171.195.176:8080/
返回以下响应:
HTTP Status 404 - Not Found
根据以下文章: 根据docker社区请求,webapps文件夹已被移动 指向webapps.dist文件夹,这意味着webapps文件夹为空且 浏览器上没有可供使用的文件。这就是为什么404是 返回 要重新启用webapps,您需要将文件从webapps.dist复制到webapps。以下是要运行的步骤:
docker pull tomcat:latest
docker run -d --name mytomcat -p 8080:8080 tomcat:latest
docker exec -it mytomcat /bin/bash
cd webapps.dist/
cp -R * ../webapps
exit