1. 程式人生 > >docker如何最快速的方式建立映象並在建立時安裝配置好jdk(詳解)(第五篇)共五篇

docker如何最快速的方式建立映象並在建立時安裝配置好jdk(詳解)(第五篇)共五篇

Dockerfile製作映象步驟
在根目錄下建立dockerfile資料夾 mkdir dockfile
在資料夾下建立Dockerfile檔案 touch Dockerfile
編輯Dockerfile檔案 vim Dockerfile
檔案內容如下:
#版本資訊
FROM centos
MAINTAINER hjm"[email protected]"
ENV REFRESHED_AT 2018-10-08
#設定時區
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
RUN echo ‘Asia/Shanghai’ >/etc/timezone
#安裝jdk1.8
RUN mkdir -p /usr/local/java
ADD jdk1.8.0_11 /usr/local/java/jdk1.8.0_11
#配置jdk環境變數
ENV JAVA_HOME /usr/local/java/jdk1.8.0_11
ENV JRE_HOME /usr/local/java/jdk1.8.0_11/jre
ENV CLASSPATH .: J

A V A H O M E / l i
b : JAVA_HOME/lib: JRE_HOME/lib:$CLASSPATH
ENV PATH J A V A
H O M E / b i n : JAVA_HOME/bin:
JRE_HOME/bin: J A V A H O M E : JAVA_HOME: PATH
#新增so庫
#ADD libgmp.so.3 /usr/lib64/libgmp.so.3
#ADD libolymsdfjni.so /usr/lib64/libolymsdfjni.so
#ADD libxcipher.so /usr/lib64/libxcipher.so
執行建立映象命令
docker build -t=“centos/seal” .
在這裡插入圖片描述
注:點代表當前目錄。
如此一行命令就把映象建立完畢,關於docker的一共寫了五篇,如果需要推薦檢視其餘四篇,以後有了新的會及時更新