使用阿裡雲個人鏡像倉庫代理方式下載下傳如https://gcr.io等需要FQ的鏡像;
設定github
這裡使用github作為代碼倉庫,在github中添加了名稱為Dockerfile的項目,建名稱為kube-controller-manager-amd64的檔案夾:

然後在kube-controller-manager-amd64:v1.7.2 目錄中建立名為Dockerfile的檔案内容為:
FROM gcr.io/google_containers/
kube-controller-manager-amd64:v1.7.2
MAINTAINER [email protected]
鏡像倉庫建立
通路阿裡雲開發者平台https://dev.aliyun.com/search.html,進入管理中心,在鏡像清單中點選 建立鏡像倉庫;
看下圖這裡的鏡像倉庫名稱其實就是鏡像名稱,然後設定代碼源,也就是Dockerfile所在的位置;
設定Dockerfile所在位置相關資訊;
第二個輸入框為Dockerfile檔案所在的目錄也就是我們在Dockerfile項目中建立的kube-controller-manager-amd64檔案夾,第三個輸入框為Dockerfile檔案名,最後一個為鏡像版本号,由于在Dockerfile檔案中填寫的版本為v1.7.2,是以這裡也是填寫v1.7.2,然後點選建立鏡像倉庫;
建構鏡像
進入管理頁面》進入建構頁面,點選立即建構;
然後可在基本資訊頁面中看到鏡像的pull位址等相關資訊;
建構完成後即可通過:
docker pull registry.cn-shenzhen.aliyuncs.com/solinx/kube-controller-manager-amd64:v1.7.2
pull鏡像到本地;
文章首發位址:Solinx
http://www.solinx.co/archives/973