Docker专题(九)-本地镜像发布到阿里云

1.本地镜像发布到阿里云流程

在这里插入图片描述

2.镜像的生成方法

常见的方式有2种:

  • 前面的DockerFile
  • 从容器创建一个新的镜像

docker commit [OPTIONS] 容器ID [REPOSITORY[:TAG]]
OPTIONS说明:
-a :提交的镜像作者;
-m :提交时的说明文字;

[root@localhost ~]# docker commit -a="bruce" -m="my ningx" b6a5fce26fb4 bruceliu/mynginx:1.5
sha256:8c7e4a8ac16f08de524990ea7ef902e7ff311df6818fccfc193c90146339f609
[root@localhost ~]# docker images
REPOSITORY            TAG                 IMAGE ID            CREATED                  SIZE
docker.io/redis       latest              857c4ab5f029        Less than a second ago   98.2 MB
docker.io/nginx       latest              e445ab08b2be        Less than a second ago   126 MB
docker.io/mongo       latest              9c02a5a12c52        Less than a second ago   413 MB
docker.io/mysql       5.6                 7b01f1418bd7        Less than a second ago   256 MB
docker.io/mysql       latest              2151acc12881        Less than a second ago   445 MB
docker.io/tomcat      latest              238e6d7313e3        Less than a second ago   506 MB
bruceliu/mynginx      1.5                 8c7e4a8ac16f        8 seconds ago            126 MB
mynginx               1.5                 ae3c18483aaa        3 minutes ago            126 MB
mynginx               v5                  e33348896f98        4 minutes ago            126 MB
brucrliu_tomcat       latest              caefcd845de4        4 hours ago              669 MB
myip1_centos          latest              274c58d0c1e4        4 hours ago              314 MB
myip_centos           latest              41868e4e4fee        4 hours ago              314 MB
mycentos              1.3                 720d4eb5c5f0        6 hours ago              480 MB
bruceliu/centos9527   latest              071e944a589b        13 hours ago             202 MB
bruceliu/tomcat       7-jre7              a66f9aba334d        18 hours ago             359 MB
docker.io/tomcat      7-jre7              47c156f4d4e3        5 weeks ago              359 MB
docker.io/mysql       <none>              7bb2586065cd        2 months ago             477 MB
docker.io/centos      7                   9f38484d220f        3 months ago             202 MB
docker.io/centos      latest              9f38484d220f        3 months ago             202 MB

3.将本地镜像推送到阿里云

  • 登录阿里云开发者平台
    https://dev.aliyun.com/search.html
    https://cr.console.aliyun.com/cn-hangzhou/mirrors
  • 创建仓库镜像
    在这里插入图片描述
    在这里插入图片描述
  • 上传镜像
$ sudo docker login --username=tbh589061821fa0nm@aliyun.com registry.cn-hangzhou.aliyuncs.com
$ sudo docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/bruceliu/myninx:[镜像版本号]
$ sudo docker push registry.cn-hangzhou.aliyuncs.com/bruceliu/myninx:[镜像版本号]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

熊猫-IT

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值