Java 为什么我的war文件仍在复制和解压缩,但没有在tomcat docker容器中运行
我的DockerfileJava 为什么我的war文件仍在复制和解压缩,但没有在tomcat docker容器中运行,java,docker,tomcat,Java,Docker,Tomcat,我的Dockerfile FROM tomcat:8.0-alpine ADD /out/artifacts/Satellite_war/ROOT.war /usr/local/tomcat/webapps/satellite.war EXPOSE 8080 CMD ["catalina.sh", "run"] 在那之后,我在我的基本项目文件夹中运行它,它使用名称satellite成功地构建了图像 docker build -t satel
FROM tomcat:8.0-alpine
ADD /out/artifacts/Satellite_war/ROOT.war /usr/local/tomcat/webapps/satellite.war
EXPOSE 8080
CMD ["catalina.sh", "run"]
在那之后,我在我的基本项目文件夹中运行它,它使用名称satellite成功地构建了图像
docker build -t satellite .
然后我运行容器
docker run -d -p 6969:8080 satellite
当我启动我的web浏览器(即http://localhost:6969),转到tomcat主页,http://localhost:6969/satellite 也不起作用
但当我检查容器中的tomcat webapps文件夹时,它仍然包含我的项目和war文件的文件夹
我该怎么办
更新=======================
我的雄猫日志
27-Oct-2020 00:58:03.407 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version: Apache Tomcat/8.0.53
27-Oct-2020 00:58:03.408 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Jun 29 2018 14:42:45 UTC
27-Oct-2020 00:58:03.408 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server number: 8.0.53.0
27-Oct-2020 00:58:03.409 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Linux
27-Oct-2020 00:58:03.409 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 4.19.128-microsoft-standard
27-Oct-2020 00:58:03.409 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64
27-Oct-2020 00:58:03.409 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: /usr/lib/jvm/java-1.7-openjdk/jre
27-Oct-2020 00:58:03.409 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 1.7.0_181-b01
27-Oct-2020 00:58:03.409 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Oracle Corporation
27-Oct-2020 00:58:03.409 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: /usr/local/tomcat
27-Oct-2020 00:58:03.409 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: /usr/local/tomcat
27-Oct-2020 00:58:03.410 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties
27-Oct-2020 00:58:03.410 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
27-Oct-2020 00:58:03.410 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048
27-Oct-2020 00:58:03.410 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
27-Oct-2020 00:58:03.410 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dignore.endorsed.dirs=
27-Oct-2020 00:58:03.410 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/usr/local/tomcat
27-Oct-2020 00:58:03.410 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/usr/local/tomcat
27-Oct-2020 00:58:03.411 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/usr/local/tomcat/temp
27-Oct-2020 00:58:03.411 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded APR based Apache Tomcat Native library 1.2.17 using APR version 1.6.3.
27-Oct-2020 00:58:03.411 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
27-Oct-2020 00:58:03.414 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized (OpenSSL 1.0.2o 27 Mar 2018)
27-Oct-2020 00:58:03.514 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-apr-8080"]
27-Oct-2020 00:58:03.524 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-apr-8009"]
27-Oct-2020 00:58:03.526 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 667 ms
27-Oct-2020 00:58:03.562 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service Catalina
27-Oct-2020 00:58:03.563 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.0.53
27-Oct-2020 00:58:03.590 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive /usr/local/tomcat/webapps/satellite.war
27-Oct-2020 00:58:08.587 WARNING [localhost-startStop-1] org.apache.tomcat.util.descriptor.web.WebXml.setVersion Unknown version string [4.0]. Default version will be used.
27-Oct-2020 00:58:13.317 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.
27-Oct-2020 00:58:14.447 INFO [localhost-startStop-1] com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.info Parsing configuration file [struts-default.xml]
27-Oct-2020 00:58:14.594 INFO [localhost-startStop-1] com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.info Parsing configuration file [struts-plugin.xml]
27-Oct-2020 00:58:14.657 INFO [localhost-startStop-1] com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.info Parsing configuration file [struts.xml]
27-Oct-2020 00:58:14.661 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (com.opensymphony.xwork2.ObjectFactory)
27-Oct-2020 00:58:14.661 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (com.opensymphony.xwork2.FileManagerFactory)
27-Oct-2020 00:58:14.661 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (com.opensymphony.xwork2.conversion.impl.XWorkConverter)
27-Oct-2020 00:58:14.661 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (com.opensymphony.xwork2.conversion.impl.CollectionConverter)
27-Oct-2020 00:58:14.662 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (com.opensymphony.xwork2.conversion.impl.ArrayConverter)
27-Oct-2020 00:58:14.662 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (com.opensymphony.xwork2.conversion.impl.DateConverter)
27-Oct-2020 00:58:14.662 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (com.opensymphony.xwork2.conversion.impl.NumberConverter)
27-Oct-2020 00:58:14.662 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (com.opensymphony.xwork2.conversion.impl.StringConverter)
27-Oct-2020 00:58:14.662 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (com.opensymphony.xwork2.conversion.ConversionPropertiesProcessor)
27-Oct-2020 00:58:14.663 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (com.opensymphony.xwork2.conversion.ConversionFileProcessor)
27-Oct-2020 00:58:14.663 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (com.opensymphony.xwork2.conversion.ConversionAnnotationProcessor)
27-Oct-2020 00:58:14.663 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (com.opensymphony.xwork2.conversion.TypeConverterCreator)
27-Oct-2020 00:58:14.663 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (com.opensymphony.xwork2.conversion.TypeConverterHolder)
27-Oct-2020 00:58:14.663 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (com.opensymphony.xwork2.TextProvider)
27-Oct-2020 00:58:14.663 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (com.opensymphony.xwork2.LocaleProvider)
27-Oct-2020 00:58:14.663 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (com.opensymphony.xwork2.ActionProxyFactory)
27-Oct-2020 00:58:14.663 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (com.opensymphony.xwork2.conversion.ObjectTypeDeterminer)
27-Oct-2020 00:58:14.664 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (org.apache.struts2.dispatcher.mapper.ActionMapper)
27-Oct-2020 00:58:14.664 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (jakarta) for (org.apache.struts2.dispatcher.multipart.MultiPartRequest)
27-Oct-2020 00:58:14.664 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (org.apache.struts2.views.freemarker.FreemarkerManager)
27-Oct-2020 00:58:14.666 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (org.apache.struts2.components.UrlRenderer)
27-Oct-2020 00:58:14.666 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (com.opensymphony.xwork2.validator.ActionValidatorManager)
27-Oct-2020 00:58:14.666 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (com.opensymphony.xwork2.util.ValueStackFactory)
27-Oct-2020 00:58:14.666 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (com.opensymphony.xwork2.util.reflection.ReflectionProvider)
27-Oct-2020 00:58:14.666 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (com.opensymphony.xwork2.util.reflection.ReflectionContextFactory)
27-Oct-2020 00:58:14.666 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (com.opensymphony.xwork2.util.PatternMatcher)
27-Oct-2020 00:58:14.666 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (org.apache.struts2.dispatcher.StaticContentLoader)
27-Oct-2020 00:58:14.666 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (com.opensymphony.xwork2.UnknownHandlerManager)
27-Oct-2020 00:58:14.667 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (org.apache.struts2.views.util.UrlHelper)
27-Oct-2020 00:58:14.667 INFO [localhost-startStop-1] org.apache.struts2.config.BeanSelectionProvider.info Choosing bean (struts) for (com.opensymphony.xwork2.util.TextParser)
27-Oct-2020 00:58:14.897 SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.startInternal One or more Filters failed to start. Full details will be found in the appropriate container log file
27-Oct-2020 00:58:14.897 SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.startInternal Context [/satellite] startup failed due to previous errors
27-Oct-2020 00:58:14.910 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive /usr/local/tomcat/webapps/satellite.war has finished in 11,319 ms
27-Oct-2020 00:58:14.911 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /usr/local/tomcat/webapps/manager
27-Oct-2020 00:58:14.967 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /usr/local/tomcat/webapps/manager has finished in 56 ms
27-Oct-2020 00:58:14.967 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /usr/local/tomcat/webapps/examples
27-Oct-2020 00:58:15.231 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /usr/local/tomcat/webapps/examples has finished in 264 ms
27-Oct-2020 00:58:15.231 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /usr/local/tomcat/webapps/docs
27-Oct-2020 00:58:15.261 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /usr/local/tomcat/webapps/docs has finished in 30 ms
27-Oct-2020 00:58:15.261 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /usr/local/tomcat/webapps/ROOT
27-Oct-2020 00:58:15.286 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /usr/local/tomcat/webapps/ROOT has finished in 25 ms
27-Oct-2020 00:58:15.287 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /usr/local/tomcat/webapps/host-manager
27-Oct-2020 00:58:15.314 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /usr/local/tomcat/webapps/host-manager has finished in 27 ms
27-Oct-2020 00:58:15.327 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-apr-8080"]
27-Oct-2020 00:58:15.363 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-apr-8009"]
27-Oct-2020 00:58:15.396 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 11870 ms
2020年10月27日00:58:14.897严重[localhost-startStop-1]org.apache.catalina.core.StandardContext.startInternal一个或多个筛选器无法启动。完整的详细信息将在相应的容器日志文件中找到
2020年10月27日00:58:14.897严重[localhost-startStop-1]org.apache.catalina.core.StandardContext.startInternal Context[/satellite]由于以前的错误,启动失败
看来卫星应用程序出了问题。您有其他日志文件吗?关键问题是不工作。您查看日志了吗?[/satellite]由于以前的错误,启动失败