停止并启动后Docker Tomcat响应404

时间:2018-10-06 20:10:06

标签: java spring docker tomcat microservices

我在Docker容器中有一个简单的WAR文件。

我使用此Dockerfile构建它:

FROM tomcat

COPY /target/my.war /usr/local/tomcat/webapps/

CMD ["catalina.sh", "run"]

使用以下命令进行构建:

docker build -t tomcat-img .

第一次部署时,请使用以下命令:

docker run --name tmc -p 8088:8080 tomcat-img:latest

目前,所有方法都运行良好(在第http://localhost:8088/my页),但是如果我使用“ docker stop tmc”停止容器或使用CTRL + C,然后通过docker start tmc,它将不再起作用。 / p>

位于http://localhost:8088/的主页正确响应了TOMCAT,但在http://localhost:8088/my上我收到了404。

谢谢大家

0 个答案:

没有答案