Dockerfile如下:

FROM ubuntu:16.04

MAINTAINER tanyiqu

ADD jdk-8u231-linux-x64.tar.gz /usr/local/

ENV JAVA_HOME /usr/local/jdk1.8.0_231
ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
ENV PATH $PATH:$JAVA_HOME/bin

构建镜像

docker build -t myjava:8u231 .

启动镜像

docker run -it myjava:8u231