我有一个基本的ubuntu docker镜像,并且正在安装java 8。我需要在docker文件中设置java home,因为tomcat需要它。我怎么知道安装jre的位置来设置java home。
答案 0 :(得分:3)
最佳答案是使用docker官方java映像。 Dockerfile
如果你仍然想要自己的图像与Java家庭设置。将此行添加到 Dockerfile
RUN apt-get update && \
apt-get install -y openjdk-8-jdk && \
apt-get install -y ant && \
apt-get clean && \
rm -rf /var/lib/apt/lists/ && \
rm -rf /var/cache/oracle-jdk8-installer;
ENV JAVA_HOME /usr/lib/jvm/java-8-openjdk-amd64/
RUN export JAVA_HOME