用Dockerfile创建Docker-jdk镜像

1、上传jdk

上传jdk到/usr/local/docker-jdk8

2、Dockerfile文件编写

# 基础镜像
From centos:7
# 指定镜像创建者的信息
MAINTAINER yk
# 设置当前目录
WORKDIR /user
# 创建目录
RUN mkdir /usr/local/java
# 添加压缩包
ADD jdk-8u171-linux-x64.tar.gz /usr/local/java/

# 环境变量
ENV JAVA_HOME /usr/local/java/jdk1.8.0_171
ENV JRE_HOME $JAVA_HOME/jre
ENV CLASSPATH $JAVA_HOME/bin/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
ENV PATH $JAVA_HOME/bin:$PATH

执行Dockerfile文件:docker build -t='jdk1.8' .

这里的点代表当前文件夹

posted @ 2020-10-20 15:53  suke_123  阅读(229)  评论(0编辑  收藏  举报