Sign inSign up

fuguangly/jdk8

By fuguangly

•Updated about 5 years ago

基于centos:7.9.2009 集成java-jdk8环境

Image
0

272

fuguangly/jdk8 repository overview

alpine版 Dockerfile

#docker pull frolvlad/alpine-glibc:alpine-3.14_glibc-2.33
FROM frolvlad/alpine-glibc:alpine-3.14_glibc-2.33
 
#2、指明该镜像的作者
MAINTAINER fuguangly

#3、在构建镜像时,指定镜像的工作目录,之后的命令都是基于此工作目录,如果不存在,则会创建目录
WORKDIR /usr/local/docker
 
#4、一个复制命令,把jdk安装文件复制到镜像中,语法 ADD SRC DEST ,ADD命令具有自动解压功能 在外面解压jdk-8u291-linux-x64.tar.gz(oracle官方下载JDK)
ADD ./jdk-8u291-linux-x64.tar.gz /usr/local/docker

#5、配置环境变量,此处目录为tar.gz包解压后的名称,需提前解压知晓:
ENV JAVA_HOME=/usr/local/docker/jdk1.8.0_291
ENV CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
ENV PATH=$JAVA_HOME/bin:$PATH
 
#6、设置启动命令
CMD ["java","-version"]

Tag summary

Content type

Image

Digest

Size

147.9 MB

Last updated

about 5 years ago

docker pull fuguangly/jdk8:v1.0-alpine