在docker中更改JAVA_HOME
发布时间:2020-12-16 03:28:22 所属栏目:安全 来源:网络整理
导读:我想要dockerise的遗留Web应用程序使用一些旧的类,如com / sun / image / codec / jpeg / ImageFormatException,这些类在Java SE7之前都受支持. 现在在docker容器中默认的jdk获取(在安装tomcat-6容器时)是 java version "1.7.0_131"OpenJDK Runtime Environm
我想要dockerise的遗留Web应用程序使用一些旧的类,如com / sun / image / codec / jpeg / ImageFormatException,这些类在Java SE7之前都受支持.
OpenJdk不支持这些类 我使用update-alternatives来安装Oracle Jdk7.80 加载容器之后,我给了java -version
但是,在进入容器后回显$JAVA_HOME给/ docker-java-home / jre再次指向OpenJdk.如何将JAVA_HOME设置为我安装的Oracle Jdk主目录? 最佳答案
您可以使用Dockerfile中的ENV命令简单地设置/更改docker镜像的环境变量:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |