docker java.lang.UnsupportedClassVersionError
解释:出现如上报错可以判定错误是docker发出的,此错误是jdk的原因。
原因:启初我将打好的war包放到tomcat:8.0镜像中就会出现如上错误,然后看到报错我发现我还没有安装jdk。
有两种解决办法:
第一种:下载包含jre的tomcat,然后去运行项目。
docker pull tomcat:9.0.16-jre8-alpine
第二种:使用Dockerfile把你的项目连同jdk和tomcat打成一个镜像