centos7自定义docker镜像上传至阿里云镜像仓库

当想把自己做好的镜像保存时,只能保存在电脑里或服务器上?
不不不!太不方便了,电脑一关将访问不到镜像,服务器上有可能是内网,或者访问不方便,那么可以将自己做好的镜像上传至阿里云镜像仓库,可以设置权限有密码才能访问,或者公开。

准备工作
先在阿里云上注册个账号,设置好镜像仓库的密码。

1、将容器保存为镜像
docker commit CONTAINER ID image:tag
例:docker commit 287d8969f625 harbor:v1.1

2、将镜像打上标签
#查询刚才保存镜像的id
docker images

#打标签
docker tag IMAGE ID REPOSITORY:TAG
例:docker tag 846932b135a3 registry.cn-chengdu.aliyuncs.com/wtl/harbor:v1.1
注意:我这个时上传阿里云的,是按照阿里云的格式打的标签

3、上传至阿里云镜像仓库
#登录阿里云镜像仓库,不登录无法上传
docker login --username=xxxx registry.cn-chengdu.aliyuncs.com

docker push registry.cn-chengdu.aliyuncs.com/wtl/harbor:v1.1
这样就完成了。

之后我们只要在有网的环境就可以拉取自己的镜像了。
docker pull registry.cn-chengdu.aliyuncs.com/wtl/harbor:v1.1
注意:我这个是公开的所以,不需要登录阿里云的镜像仓库就可以拉取,如果不想让别人拉取你的镜像可以设置成私有镜像,登录才能拉取。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值