美文网首页程序员
ubuntu docker 镜像安装 JDK

ubuntu docker 镜像安装 JDK

作者: 东眠247 | 来源:发表于2016-12-15 03:12 被阅读0次

    在 Dockerfile 中添加 JDK

    Dockerfile

    FROM ubuntu:14.04
    
    ENV VERSION 8
    ENV UPDATE 111
    ENV BUILD 14
    
    ENV JAVA_HOME /usr/lib/jvm/java-${VERSION}-oracle
    ENV JRE_HOME ${JAVA_HOME}/jre
    
    RUN wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" \
        -P /tmp \
        http://download.oracle.com/otn-pub/java/jdk/"${VERSION}"u"${UPDATE}"-b"${BUILD}"/jdk-"${VERSION}"u"${UPDATE}"-linux-x64.tar.gz
    
    RUN cd /tmp && tar -zxvf jdk-"${VERSION}"u"${UPDATE}"-linux-x64.tar.gz && \
        mkdir -p /usr/lib/jvm && mv /tmp/jdk1.${VERSION}.0_${UPDATE} "${JAVA_HOME}" && \
        rm -rf /tmp/*
    
    RUN update-alternatives --install "/usr/bin/java" "java" "${JRE_HOME}/bin/java" 1 && \
        update-alternatives --install "/usr/bin/javac" "javac" "${JAVA_HOME}/bin/javac" 1 && \
        update-alternatives --set java "${JRE_HOME}/bin/java" && \
        update-alternatives --set javac "${JAVA_HOME}/bin/javac"
    

    相关文章

      网友评论

        本文标题:ubuntu docker 镜像安装 JDK

        本文链接:https://www.haomeiwen.com/subject/dbpwmttx.html