Docker教程(六)---构建JDK镜像
1.创建文件夹jdk
因为会把当前构建目录中的内容添加到镜像里面 所以要单独创建一个文件夹
2.编写Dockerfile文件
FROM centos
MAINTAINER lujiahao
ADD jdk-7u80-linux-x64.tar.gz /usr/local
RUN mv /usr/local/jdk1.7.0_80 /usr/local/jdk1.7
ENV JAVA_HOME /usr/local/jdk1.7
ENV JRE_HOME /usr/local/jdk1.7/jre
ENV CLASSPATH .:$JAVA_HOME/jre/lib/rt.jar :$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
ENV PATH $JAVA_HOME/bin:$PATH
3.构建镜像
docker build -t="lujiahao/jdk1.7" .
4.构建完成之后启动一个临时性容器来测试
docker run --rm -it lujiahao/jdk1.7 /bin/bash
在运行java和javac看看,java -version看版本
相关资源
可以到 DockerfileCollection
中寻找对应的 Dockerfile
文件