繁体   English   中英

部署到tomcat服务器的dockerfile不显示webapp

[英]dockerfile to deploy to tomcat server does not display webapp

我正在使用Jenkins将Maven hello-world文件部署到docker tomcat映像。 mvn clean package命令在jenkins作业中效果很好,随后的dockerfile生成了一个图像,将webapp.war文件放置在tomcat主目录中。(/ usr / local / tomcat / webapp / webapp.war)在端口8181上运行的tomcat页面上显示o / p,但我无法使其正常工作。 雄猫正在工作

包含Jenkinsfile和Dockerfile的Repo是https://github.com/Kush-2806/Maven-Docker-CI

这是输出而不是hello world

您的Dockerfile有一个错误。

该目录被称为/usr/local/tomcat/webapps/ ,所以你只是一个s短-在你Dockerfile复制到这个位置/usr/local/tomcat/webapp/

Dockerfile更新为此:

FROM tomcat:8.0

ADD ./webapp/target/*.war /usr/local/tomcat/webapps/

EXPOSE 8080

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

现在访问站点http:// localhost:8181 / webapp

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM