zoukankan      html  css  js  c++  java
  • Docker File 构建jdk 镜像

    1.创建目录 

    mkdir –p /usr/local/dockerjdk8

    2.下载jdk-8u171-linux-x64.tar.gz并上传到服务器(虚拟机)中的/usr/local/dockerjdk8目录

    3.创建文件Dockerfile

         vi Dockerfile

    #依赖镜像名称和ID 
    FROM centos:7 
    #指定镜像创建者信息 
    MAINTAINER QIN 
    #切换工作目录 
    WORKDIR /usr RUN mkdir /usr/local/java 
    #ADD 是相对路径jar,把java添加到容器中 
    ADD jdk‐8u171‐linux‐x64.tar.gz /usr/local/java/ 
    #配置java环境变量 
    ENV JAVA_HOME /usr/local/java/jdk1.8.0_171 
    ENV JRE_HOME $JAVA_HOME/jre 
    ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH 
    ENV PATH $JAVA_HOME/bin:$PATH

    4.构建镜像 

        docker build ‐t='jdk1.8' .     

       注意后边的空格和点,不要省略   点表示当前目录寻找资源
    5. 查看镜像是否创建  
        docker images
    6.创建镜像 
       docker run ‐it ‐‐name=myjdk8 jdk1.8 /bin/bash
     
      
  • 相关阅读:
    while循环
    No.四
    No. three
    第二章吧
    第二次写博客
    我人生的第一个程序,相当于哥伦布发现新大路。
    orale命令6 rman备份
    oracle 命令4 热备份
    oracle命令3 冷备份
    oracle命令2 和一致性关闭、非一致性关闭
  • 原文地址:https://www.cnblogs.com/qin1993/p/12573485.html
Copyright © 2011-2022 走看看