zoukankan      html  css  js  c++  java
  • docker使用centos7系统构建oraclejdk镜像

    FROM centos:7.4.1708
    MAINTAINER huqiang:2018/10/12
    ENV JAVA_VERSION=8 
        JAVA_UPDATE=191 
        JAVA_BUILD=12 
        JAVA_PATH=2787e4a523244c269598db4e85c51e0c 
        JAVA_HOME="/usr/lib/jvm/default-jvm"
    
    RUN yum install wget ca-certificates unzip -y && 
        cd "/tmp" && 
        wget --header "Cookie: oraclelicense=accept-securebackup-cookie;" 
            "http://download.oracle.com/otn-pub/java/jdk/${JAVA_VERSION}u${JAVA_UPDATE}-b${JAVA_BUILD}/${JAVA_PATH}/jdk-${JAVA_VERSION}u${JAVA_UPDATE}-linux-x64.tar.gz" && 
        tar -xzf "jdk-${JAVA_VERSION}u${JAVA_UPDATE}-linux-x64.tar.gz" && 
        mkdir -p "/usr/lib/jvm" && 
        mv "/tmp/jdk1.${JAVA_VERSION}.0_${JAVA_UPDATE}" "/usr/lib/jvm/java-${JAVA_VERSION}-oracle" && 
        ln -s "java-${JAVA_VERSION}-oracle" "$JAVA_HOME" && 
        ln -s "$JAVA_HOME/bin/"* "/usr/bin/" && 
        rm -rf "$JAVA_HOME/"*src.zip && 
        rm -rf "$JAVA_HOME/lib/missioncontrol" 
               "$JAVA_HOME/lib/visualvm" 
               "$JAVA_HOME/lib/"*javafx* 
               "$JAVA_HOME/jre/lib/plugin.jar" 
               "$JAVA_HOME/jre/lib/ext/jfxrt.jar" 
               "$JAVA_HOME/jre/bin/javaws" 
               "$JAVA_HOME/jre/lib/javaws.jar" 
               "$JAVA_HOME/jre/lib/desktop" 
               "$JAVA_HOME/jre/plugin" 
               "$JAVA_HOME/jre/lib/"deploy* 
               "$JAVA_HOME/jre/lib/"*javafx* 
               "$JAVA_HOME/jre/lib/"*jfx* 
               "$JAVA_HOME/jre/lib/amd64/libdecora_sse.so" 
               "$JAVA_HOME/jre/lib/amd64/"libprism_*.so 
               "$JAVA_HOME/jre/lib/amd64/libfxplugins.so" 
               "$JAVA_HOME/jre/lib/amd64/libglass.so" 
               "$JAVA_HOME/jre/lib/amd64/libgstreamer-lite.so" 
               "$JAVA_HOME/jre/lib/amd64/"libjavafx*.so 
               "$JAVA_HOME/jre/lib/amd64/"libjfx*.so && 
        rm -rf "$JAVA_HOME/jre/bin/jjs" 
               "$JAVA_HOME/jre/bin/keytool" 
               "$JAVA_HOME/jre/bin/orbd" 
               "$JAVA_HOME/jre/bin/pack200" 
               "$JAVA_HOME/jre/bin/policytool" 
               "$JAVA_HOME/jre/bin/rmid" 
               "$JAVA_HOME/jre/bin/rmiregistry" 
               "$JAVA_HOME/jre/bin/servertool" 
               "$JAVA_HOME/jre/bin/tnameserv" 
               "$JAVA_HOME/jre/bin/unpack200" 
               "$JAVA_HOME/jre/lib/ext/nashorn.jar" 
               "$JAVA_HOME/jre/lib/jfr.jar" 
               "$JAVA_HOME/jre/lib/jfr" 
               "$JAVA_HOME/jre/lib/oblique-fonts" && 
        wget --header "Cookie: oraclelicense=accept-securebackup-cookie;" 
            "http://download.oracle.com/otn-pub/java/jce/${JAVA_VERSION}/jce_policy-${JAVA_VERSION}.zip" && 
        unzip -jo -d "${JAVA_HOME}/jre/lib/security" "jce_policy-${JAVA_VERSION}.zip" && 
        rm "${JAVA_HOME}/jre/lib/security/README.txt" && 
        yum clean all && 
        rm "/tmp/"*
    

      

  • 相关阅读:
    数据库三,exec内置函数
    HDU 1003:Max Sum(DP,连续子段和)
    HDU 1024:Max Sum Plus Plus(DP,最大m子段和)
    Codeforces 698A:Vacations(DP)
    牛客多校第五场 J:Plan
    51Nod 1091:线段的重叠(贪心)
    ZZNU 2125:A + B 普拉斯(傻逼题+大数加法)
    HDU 1010:Tempter of the Bone(DFS+奇偶剪枝+回溯)
    HDU 1176:免费馅饼(DP,自认为很详细的解释)
    POJ 2312:Battle City(BFS)
  • 原文地址:https://www.cnblogs.com/shansongxian/p/9818564.html
Copyright © 2011-2022 走看看