
如果你的配置或者寫的路徑都沒問題的話 那這個方法也許會有用:
我的Dockerfile文件
1 #依賴鏡像名稱和ID 2 FROM centos:7 3 #指定鏡像創建者信息 4 MAINTAINER ITCAST 5 #切換工作目錄 6 WORKDIR /usr 7 RUN mkdir /usr/local/java 8 #ADD 是相對路徑jar,把java添加到容器中 9 ADD jdk-8u291-linux-x64.tar.gz /usr/local/java/ 10 #配置java環境變量 11 ENV JAVA_HOME /usr/local/java/jdk1.8.0_291 12 ENV JRE_HOME $JAVA_HOME/jre 13 ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH 14 ENV PATH $JAVA_HOME/bin:$PATH
進行編輯 .dockerignore 注意前面的 .
1 vim .dockerignore
進行編輯 保存

進行構建
1 docker build -t 'jdk1.8' .

問題解決
