dockerfile 例子

cat Dockerfile 

#Centos with JDK1.8
#author caoyx

#指定基础镜像
FROM centos

#指定作者
MAINTAINER caoyx
#新建文件夹用于存放jdk文件
RUN mkdir /usr/local/java

#将jdk文件复制到镜像内上一步创建的文件夹并自动解压
ADD jdk-8u144-linux-x64.tar.gz  /usr/local/java

#创建软链接
RUN ln -s /usr/local/java/jdk-8u144  /usr/local/java/jdk

#设置环境变量
ENV JAVA_HOME  /usr/local/java/jdk
ENV JAR_HOME   $JAVA_HOME/jre
ENV CLASSPATH  .:$JAVA_HOME/lib:$JRE_HOME/lib
ENV PATH $PATH:$JAVA_HOME/bin
 

你可能感兴趣的:(容器,云原生)