如何创建Java环境镜像?
1、准备 jdk-8u221-linux-x64-0.tar.gz
2、编写Dockerfile文件
# 基础镜像用ubuntu
FROM ubuntu:latest
# 作者
MAINTAINER yancunjian
# 添加 jdk-8u221-linux-x64-0.tar.gz 到容器中,并解压到/usr/local/
ADD jdk-8u221-linux-x64-0.tar.gz /usr/local/
# 配置环境变量
ENV JAVA_HOME /usr/local/jdk1.8.0_221
ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
ENV PATH $PATH:$JAVA_HOME/bin
3、启动docker容器,并验证
ycj@ICO-PC:~/docker-images$ docker run -it yancunjian/jdk-8u221
root@276979be4ad4:/# java -version
java version "1.8.0_221"
Java(TM) SE Runtime Environment (build 1.8.0_221-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.221-b11, mixed mode)
root@276979be4ad4:/#