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

时间:2019-03-08 22:40:56

标签: maven docker tomcat jenkins

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

包含Jenkinsfile和Dockerfile的存储库为https://github.com/Kush-2806/Maven-Docker-CI

This is the output instead of the hello world

1 个答案:

答案 0 :(得分:0)

您的Dockerfile出错。

该目录称为 /usr/local/tomcat/webapps/ ,因此您只是一个 s 的简称-在您的Dockerfile中复制到此位置{{1 }}

/usr/local/tomcat/webapp/更新为此:

Dockerfile

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