經過阿里雲拉取Google雲上的鏡像

在建立kubernetes集羣時須要一些Google雲上的鏡像
國內拉取不了Google 雲上的鏡像,因此咱們想到了阿里雲,由於阿里雲服務器在美國,因此咱們去阿里雲上的構建鏡像的功能拉取國外的鏡像,而後再從阿里雲上拉取到本地node

話很少說行動起來
登錄阿里雲
找到容器服務git

經過阿里雲拉取Google雲上的鏡像

點擊管理控制檯github

經過阿里雲拉取Google雲上的鏡像

點擊建立鏡像倉庫
經過阿里雲拉取Google雲上的鏡像
填寫倉庫信息docker

經過阿里雲拉取Google雲上的鏡像

這裏若是沒有綁定github,先去綁定,點擊綁定帳號,跳轉到github,點擊一下就ok,json

經過阿里雲拉取Google雲上的鏡像

命名空間選擇github帳號就行,倉庫名寫你的dockerfile存放的倉庫名,沒有先去建立 。個人倉庫內容以下圖,你們也能夠follow我複製個人倉庫。
https://github.com/LIUXUCHONG/dockerlibrary
經過阿里雲拉取Google雲上的鏡像服務器

其中images文件夾下是dockerfile目錄
經過阿里雲拉取Google雲上的鏡像
每一個目錄下有一個dockerfile拉取指定鏡像
經過阿里雲拉取Google雲上的鏡像
選中GitHub,這裏利用GitHub上的dockerfile建立,也能夠選擇其餘,勾選上海外及其構建。
經過阿里雲拉取Google雲上的鏡像ide

而後會生成一個鏡像倉庫kubernetes2this

經過阿里雲拉取Google雲上的鏡像

這裏我用我原先建立好的kubernetes倉庫演示
點擊你的倉庫名稱,而後彈出以下頁面,點擊構建,添加規則。阿里雲

經過阿里雲拉取Google雲上的鏡像
根據要求填寫3d

經過阿里雲拉取Google雲上的鏡像
點擊確認而後出現一條規則,點擊當即建立

經過阿里雲拉取Google雲上的鏡像
而後等待一小會,阿里雲倉庫就會多了一個pause版本的鏡像
經過阿里雲拉取Google雲上的鏡像

其餘鏡像在原來的規則上修改在構建便可經過阿里雲拉取Google雲上的鏡像
而後查看鏡像版本
經過阿里雲拉取Google雲上的鏡像

而後點擊左上角基本信息經過阿里雲拉取Google雲上的鏡像

這裏告訴了咱們如何拉取阿里雲倉庫上的鏡像
首先回到本地機器登錄阿里雲的倉庫

[root@node01 yum.repos.d]# docker login --username=<你的名字> registry.cn-hangzhou.aliyuncs.com
Password:
WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store

Login Succeeded
[root@node01 yum.repos.d]#

注意這裏的密碼並非你阿里雲的登錄密碼,而是你開通服務時的密碼
接下來拉取鏡像並從新tag

[root@node01 ~]# docker pull registry.cn-hangzhou.aliyuncs.com/aliyunlxc/kubernetes:pause
pause: Pulling from aliyunlxc/kubernetes
7675586df687: Pull complete
Digest: sha256:fcaff905397ba63fd376d0c3019f1f1cb6e7506131389edbcb3d22719f1ae54d
Status: Downloaded newer image for registry.cn-hangzhou.aliyuncs.com/aliyunlxc/kubernetes:pause
[root@node01 ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
registry.cn-hangzhou.aliyuncs.com/aliyunlxc/kubernetes pause da86e6ba6ca1 17 months ago 742kB
[root@node01 ~]#
[root@node01 ~]# docker tag registry.cn-hangzhou.aliyuncs.com/aliyunlxc/kubernetes:pause k8s.gcr.io/pause:3.1[root@node01 ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
k8s.gcr.io/pause 3.1 da86e6ba6ca1 17 months ago 742kB
registry.cn-hangzhou.aliyuncs.com/aliyunlxc/kubernetes pause da86e6ba6ca1 17 months ago 742kB
[root@node01 ~]#

其他鏡像相似

相關文章
相關標籤/搜索