我想dockerise传统Web应用程序使用像一些老班com/sun/image/codec/jpeg/ImageFormatException
该得到支持,直到的Java SE7。现在,在泊坞窗容器默认JDK得到(上安装Tomcat的6容器)
java version "1.7.0_131"
OpenJDK Runtime Environment (IcedTea 2.6.9) (7u131-2.6.9-2~deb8u1)
OpenJDK的不支持这些类
我以前update-alternatives
安装Oracle Jdk7.80
装载容器后,在给予java -version
我收到
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
然而,echo $JAVA_HOME
进入容器后给/docker-java-home/jre
其再次指向了OpenJDK。如何设置JAVA_HOME
到Oracle JDK主,我装?
您只需通过设置您的泊坞窗图像/更改环境变量ENV
在Dockerfile命令:
ENV JAVA_HOME /path/to/java
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句