- 下载1.8的jdk,我使用的是 jdk-8u11-linux-x64.tar.gz
- 创建Dockerfile文件:
#依赖镜像名称和ID FROM centos:7 #指定镜像创建者信息 MAINTAINER wen #切换工作目录 WORKDIR /usr RUN mkdir /usr/local/java #ADD 是相对路径jar,把java添加到容器中 ADD jdk-8u11-linux-x64.tar.gz /usr/local/java/ #赋值执行权限 RUN chmod -R +x /usr/local/java/jdk1.8.0_11/bin ENV JAVA_HOME /usr/local/java/jdk1.8.0_11 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
- 将Docker文件和jdk放到同一个路径下面
- 创建镜像:docker build -t centos7-jdk8-64 ./
- 查看镜像 docker images
docker build -t centos7-jdk8-64 .
|
好学若饥,谦卑若愚
浙公网安备 33010602011771号