[英]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
您的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"]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.