Roc*_*ckr 0 java tomcat java-8 docker tomcat8
在 docker 容器中运行的 java 应用程序之一需要 java 1.8 但容器具有 java 1.7 。现在它失败并出现错误“不支持的major.minor版本52.0”
\n\ndockerfile内容是
\n\nFROM\xc2\xa0tomcat:8.0 \n\xc2\xa0 \xc2\xa0 \nCOPY\xc2\xa0webapps/abc /usr/local/tomcat/webapps/abc\nCOPY\xc2\xa0webapps/*.war /usr/local/tomcat/webapps/ \n\xc2\xa0 \xc2\xa0 \n#COPY\xc2\xa0........... \n\xc2\xa0 \xc2\xa0 \nCOPY\xc2\xa0tomcat-users.xml /usr/local/tomcat/conf/ \nCOPY\xc2\xa0server.xml /usr/local/tomcat/conf/ \nRun Code Online (Sandbox Code Playgroud)\n\n我尝试使用另一个基本映像“FROM tomcat:8.5.51-jdk8-openjdk”\n但 xdx 解析器出现错误。
\n\n我如何在该容器上安装/升级到 java 版本 1.8。\n我是 DOTNET-Windows 人员。我们公司收购的实验室之一就有这个应用程序。原来的开发团队现在不可用。\n非常感谢这方面的任何帮助。
\n小智 5
也许您不想听到这个,但最好的方法是更改基本图像,而不是尝试为此目的修改原始图像。也许更好地解决你提到的解析器的问题。
您是否尝试使用基本映像 tomcat:8.0-jre8,与 tomcat:8.0 完全相同,但使用 jre8。此基本映像没有更改次要版本号,并且您可能不会遇到解析器的问题。
| 归档时间: |
|
| 查看次数: |
1692 次 |
| 最近记录: |