如何在tomcat docker容器中打开jenkins

如何在tomcat docker容器中打开jenkins,docker,tomcat,Docker,Tomcat,因此,我已经将jenkins.war部署到tomcat docker容器中,但显然,当我尝试打开这个jenkins.war文件时,最终得到HTTP状态404–未找到错误 我希望打开一个jenkins页面,我查看了docker日志,发现了这些错误 17-Sep-2020 10:21:25.176 WARNING [localhost-startStop-1] org.apache.tomcat.util.scan.StandardJarScanner.scan Failed to scan J

因此,我已经将jenkins.war部署到tomcat docker容器中,但显然,当我尝试打开这个jenkins.war文件时,最终得到HTTP状态404–未找到错误

我希望打开一个jenkins页面,我查看了docker日志,发现了这些错误

17-Sep-2020 10:21:25.176 WARNING [localhost-startStop-1] org.apache.tomcat.util.scan.StandardJarScanner.scan Failed to scan JAR [war:file:/usr/local/tomcat/webapps/jenkins.war*/WEB-INF/lib/spring-webmvc-2.5.6.SEC03.jar] from /WEB-INF/lib
 java.nio.file.AccessDeniedException: /usr/local/tomcat/temp/jar_cache7070370173706501058.tmp
        at sun.nio.fs.UnixException.translateToIOException(UnixException.java:84)
        at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102)
        at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107)
17-Sep-2020 10:21:26.629 INFO [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
17-Sep-2020 10:21:26.954 SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full details will be found in the appropriate container log file
17-Sep-2020 10:21:26.960 SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.startInternal Context [/jenkins] startup failed due to previous errors

我缺少的是什么,请帮我提出建议。

为什么不使用詹金斯的Docker映像呢?@Konrad Botor我的工作要求是通过helm charts在tomcat Docker映像中打开詹金斯。(将通过詹金斯管道脚本部署)