windows系統用docker構造映象上傳私有倉庫

weixin_39030846發表於2021-01-02

一、從官網下載jdk

1.1、官網連結:官網.
在這裡插入圖片描述
1.2、假如速度很慢的話可以使用國內的華為映象下載
華為映象: 地址.

在這裡插入圖片描述

二、編寫Dockerfile檔案

2.1、把下載完的jdk放到一個資料夾中,並新建Dockerfile檔案
在這裡插入圖片描述
2.2、編寫dockerfile檔案的內容

#依賴映象名稱和ID
FROM centos:7
#指定映象建立者資訊
MAINTAINER xiaohai
#切換工作目錄
WORKDIR /usr
RUN mkdir  /usr/local/java
#ADD 是相對路徑jar,把java新增到容器中
ADD jdk-8u181-linux-x64.tar.gz /usr/local/java/

#配置java環境變數
ENV JAVA_HOME /usr/local/java/jdk1.8.0_181
ENV JRE_HOME $JAVA_HOME/jre
ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
ENV PATH $JAVA_HOME/bin:$PATH

三、構造映象

3.1、使用docker pull centos:7 拉取centos:7映象
在這裡插入圖片描述

3.2、切換到存放jdk和Dockerfile檔案的目錄,開啟cmd執行docker build -t “jdk1.8” .
在這裡插入圖片描述
3.3 執行docker images檢視是否上傳成功
在這裡插入圖片描述

四、上傳構造的映象到私有倉庫

4.1、給上傳的映象取一個別名,執行命令docker tag jdk1.8 127.0.0.1:5000/jdk1.8
在這裡插入圖片描述
4.2、上傳到本地的私有倉庫,執行命令docker push 127.0.0.1:5000/jdk1.8,因為我以及上傳過一次了,所以會覆蓋

在這裡插入圖片描述
4.3、驗證有沒有上傳成功,開啟瀏覽器輸入http://localhost:5000/v2/_catalog可以看到上傳的jdk1.8映象
在這裡插入圖片描述

五、結語

假如windows還沒安裝docker並搭建私有倉庫的話可以看我之前的教程
連結: 安裝docker並搭建私有倉庫.

相關文章