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/"*
    

      

  • 相关阅读:
    Windows下IIS+PHP 5.2的安装与配置
    windows下安装、卸载mysql服务
    电脑变绿色
    libmysql.dll是否真的要拷贝到c:\windows目录下呢?
    用PHPnow搭建PHP+MYSQL网站开发环境
    VPS初始化及Nginx+MySQL+PHP/PHPMyAdmin安装优化cnblogs
    二级域名三级域名设置方法
    一句简单命令重启nginx
    上海世博会门票
    无法载入 mysql 扩展
  • 原文地址:https://www.cnblogs.com/shansongxian/p/9818564.html
Copyright © 2011-2022 走看看