首先將jdk文件或者tar包放在/var/local路徑下
然后Dockerfile中寫
# 以 centos7 為基礎鏡像 FROM centos:latest MAINTAINER chen # 安裝JDK ADD jdk1.8.0_191 /var/local/jdk1.8.0_191 # 設置環境變量 ENV JAVA_HOME /var/local/jdk1.8.0_191 ENV PATH /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:$JAVA_HOME/bin
最后在/var/local路徑下執行Dockerfile文件
可以看到最終制作的centos_jdk8的鏡像運行的容器b07已經有了java環境