Docker本地镜像推送到阿里云

Docker本地镜像推送到阿里云
  • 以已有的容器生成新的镜像
#新提交创建一个镜像
 docker commit -a zzmm -m "new mycentos 1.4 from centos to aliyun" 55901e66151f mycentos:1.4

[root@centos7-basic data]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
mycentos            1.4                 6300bb78d7e1        8 seconds ago       220MB

  • 进入阿里云容器镜像服务,创建命名空间和镜像仓库
  • 点击已创建的镜像仓库,内有镜像操作指南
  • 将镜像推送到Registry
$ sudo docker login --username=abcd registry.cn-hangzhou.aliyuncs.com
$ sudo docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/abcdbuy/mycentos:[镜像版本号]
$ sudo docker push registry.cn-hangzhou.aliyuncs.com/aabuy/abcdcentos:[镜像版本号]
请根据实际镜像信息替换示例中的[ImageId]和[镜像版本号]参数。

注意:需要先去访问凭证设置密码
[root@centos7-basic data]# docker tag 6300bb78d7e1  registry.cn-hangzhou.aliyuncs.com/abcdbuy/mycentos:1.4.1    #(版本号可自行修改)
[root@centos7-basic data]# docker push registry.cn-hangzhou.aliyuncs.com/abcdbuy/mycentos:1.4.1
The push refers to repository [registry.cn-hangzhou.aliyuncs.com/abcdbuy/mycentos]
9e607bb861a7: Pushed 
  • 推送完毕,宿主机镜像会多一项
[root@centos7-basic data]# docker images
REPOSITORY                                           TAG                 IMAGE ID            CREATED             SIZE
mycentos                                             1.4                 6300bb78d7e1        About an hour ago   220MB
registry.cn-hangzhou.aliyuncs.com/abcdbuy/mycentos   1.4.1               6300bb78d7e1        About an hour ago   220MB

  • 从阿里云镜像仓库,将刚上传的镜像下载到本地
#先删除本地镜像
docker rmi -f registry.cn-hangzhou.aliyuncs.com/abcdbuy/mycentos:1.4.1
#拉取镜像,这里需要到阿里云找到镜像的公网地址 registry.cn-hangzhou.aliyuncs.com/abcdbuy/mycentos
[root@centos7-basic data]# docker pull registry.cn-hangzhou.aliyuncs.com/abcdbuy/mycentos:1.4.1
1.4.1: Pulling from abcdbuy/mycentos
Digest: sha256:5cbf2fe99d0f62d731e6bd22196e07243f2b34e12d7acf4d63a
Status: Downloaded newer image for registry.cn-hangzhou.aliyuncs.com/abcdbuy/mycentos:1.4.1
[root@centos7-basic data]# docker images
REPOSITORY                                           TAG                 IMAGE ID            CREATED             SIZE
registry.cn-hangzhou.aliyuncs.com/abcdbuy/mycentos   1.4.1               6300bb78d7e1        About an hour ago   220MB
mycentos                                             1.4                 6300bb78d7e1        About an hour ago   220MB
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值