簡體   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