使用Alipay代碼源,構建本身的Docker鏡像

1. alipay 鏡像倉庫 地址 (自行換成本身的阿里鏡像雲DockerHub地址)git

https://cr.console.aliyun.com/repository/docker

 

2.alipay 代碼雲 地址 (自行換成本身的阿里代碼雲GitHub地址)安全

https://code.aliyun.com/tiandong19860806bash

 

Step 1: 本地電腦git bash環境設置ssh

root >> git config --global user.name "tiandong19860806"阿里雲

root >> git config --global user.email "tiandong19860806@126.com"3d

root >> ssh-keygen -t rsa -C "tiandong19860806@126.com"code

root >> git config --global credential.helper storeblog

 

Step 2: 建立源代碼git倉庫dns

root >> mkdir -p d:/k8s_work_git/

root >> git clone https://code.aliyun.com/tiandong19860806/mirror_k8s_coredns.git

root >> git checkout -b master

root >> touch CoreDNS.Dockerfile

root >> vi CoreDNS.Dockerfile

# 而後編輯和保存以下內容:來自kubenetes.1.14.1源代碼包中的CoreDNS安裝鏡像。這裏加上我的維護信息

FROM  k8s.gcr.io/coredns:1.3.1

MAINTAINER tian.dong <tiandong19860806@126.com>

# 下面準備備註,而且提交代碼到遠程GIT倉庫

root >> git add .

root >> git commit -m "CoreDNS-1.3.1 image dockerfile"

root >> git push origin master

 

Step 3: 建立鏡像倉庫

 

Step 4: 選擇要構建的源代碼的具體項目

 

Step 5: 查看鏡像倉庫基本信息,以下

 

Step 6: 設置構建規則

上面Dockerfile,來自我本身的git倉庫中的代碼文件,以下圖

最後,單擊按鈕「當即構建」,執行一次構建,歷史記錄以下圖:

 

Step 7: 查看構建成功的鏡像

單擊左邊菜單「鏡像版本」,以下圖。(而且,你也能夠單擊菜單「安全掃描」,檢查鏡像安全漏洞)

 

 

Step 8, 外部用戶,搜索咱們剛纔發佈的公共鏡像mirror_k8s_CoreDNS,以下

 

 

最後,聰明的讀者朋友,本次利用國內阿里雲構建國外Docker鏡像版本的方法,就到此成功完成了。

聰明的你,也就能夠利用這個方法,來構建其餘你須要,可是由於國內局域網不能訪問Docker Hub鏡像了。

相關文章
相關標籤/搜索