docker安裝jdk1.8


Dockerfile

FROM centos
MAINTAINER liuyang

# 新建目錄
RUN mkdir /usr/local/java

# 將jdk文件拷貝到容器/usr/local/java/並解壓
ADD jdk-8u181-linux-x64.tar.gz /usr/local/java/

# 軟連接
RUN ln -s /usr/local/java/jdk1.8.0_181 /usr/local/java/jdk

# 設置環境變量
ENV JAVA_HOME /usr/local/java/jdk
ENV JRE_HOME ${JAVA_HOME}/jre
ENV CLASSPATH .:${JAVA_HOME}/lib:${JRE_HOME}/lib
ENV PATH ${JAVA_HOME}/bin:$PATH

 

使用的jdk版本

jdk-8u181-linux-x64.tar.gz下載鏈接為百度網盤,
鏈接:https://pan.baidu.com/s/1Q-NYb2Dc6qSpA6-X2IRrWQ
提取碼:ogtd

目錄結構

查看目錄結構

編譯命令

docker build -t centos-jdk .

 

運行鏡像命令
docker run -dit --name jdk centos-jdk /bin/bash

測試

進入容器bash界面,使用 java -version 測試,如下圖:
測試


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM