Docker学习笔记之阿里云远程镜像

背景

我们可以像使用github一样使用阿里云远程镜像库,进行镜像的推送、拉取等操作

使用方法

把本地镜像推送到阿里云

1)、登录阿里云开发者平台 http://dev.aliyun.com,然后点击控制台,搜索容器镜像服务

2)、创建镜像仓库,输入命名空间(没有自动创建)、仓库名、摘要,点击下一步指定代码源为本地仓库即可

3)、然后按照弹出来的操作指南进行推送即可(命令前面不用加sudo),以下为实例

$ docker images
REPOSITORY           TAG                 IMAGE ID            CREATED             SIZE
mycentos             1.2                 2ad0dab56fc5        16 seconds ago      327MB
myip_son             latest              770b567e828f        About an hour ago   277MB
myip                 latest              7d6ca7ebc988        About an hour ago   263MB
szc_centos           latest              57bd622f6cb2        2 hours ago         327MB
szc/tomcat           1.1                 6d1afa72732c        8 hours ago         529MB
mysql                5.6                 c8078e8ab06d        3 days ago          303MB
tomcat               latest              4e7840b49fad        10 days ago         529MB
centos               latest              470671670cac        7 weeks ago         237MB
scrapinghub/splash   latest              4ddd2efcb0df        8 weeks ago         2.17GB

$ docker login --username=szc registry.cn-beijing.aliyuncs.com
Password:
Login Succeeded

$ docker tag 2ad0dab56fc5 registry.cn-beijing.aliyuncs.com/songzeceng/mycentos:1.2

$ docker push registry.cn-beijing.aliyuncs.com/songzeceng/mycentos:1.2
The push refers to repository [registry.cn-beijing.aliyuncs.com/songzeceng/mycentos]
fe6076440ddc: Pushed 
c5cfb0f8a420: Pushed
0683de282177: Pushed  
1.2: digest: sha256:5f127cd8a6db0eb87d07681b7132c43914f5a313a579407d63b2c343fb01f92f size: 953

然后就可以在镜像搜索栏里搜索我们的镜像songzeceng.mycentos了

 也可以在我们的仓库里看到这个镜像

 

从阿里云上拉取镜像

从上面两种查找镜像的结果界面里,点击我们的镜像,都可以看到镜像的公网地址

 复制公网地址,然后docker pull即可

$ docker pull registry.cn-beijing.aliyuncs.com/songzeceng/mycentos:1.2

1.2: Pulling from songzeceng/mycentos
8a29a15cefae: Already exists
f8b350b52292: Already exists
f203bf770354: Already exists
Digest: sha256:5f127cd8a6db0eb87d07681b7132c43914f5a313a579407d63b2c343fb01f92f
Status: Downloaded newer image for registry.cn-beijing.aliyuncs.com/songzeceng/mycentos:1.2

$ docker images

REPOSITORY                                             TAG                 IMAGE ID            CREATED             SIZE
registry.cn-beijing.aliyuncs.com/songzeceng/mycentos   1.2                 2ad0dab56fc5        22 minutes ago      327MB
myip_son                                               latest              770b567e828f        2 hours ago         277MB
myip                                                   latest              7d6ca7ebc988        2 hours ago         263MB
szc_centos                                             latest              57bd622f6cb2        2 hours ago         327MB
szc/tomcat                                             1.1                 6d1afa72732c        8 hours ago         529MB
mysql                                                  5.6                 c8078e8ab06d        3 days ago          303MB
tomcat                                                 latest              4e7840b49fad        10 days ago         529MB
centos                                                 latest              470671670cac        7 weeks ago         237MB
scrapinghub/splash                                     latest              4ddd2efcb0df        8 weeks ago         2.17GB

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值