阿里云上的Docker容器镜像仓库
Posted Java艺术
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阿里云上的Docker容器镜像仓库相关的知识,希望对你有一定的参考价值。
去年笔者写了一篇关于如何使用AWS
的镜像仓库ECR
,因为老东家使用AWS
服务。今天再分享一篇类似的文章,即如何使用阿里云上的Docker
容器镜像仓库。这两者并没有多大区别,只是在授权上的不同和收费上的不同。
使用阿里云容器镜像服务需要先开通容器服务-Kubernetes
,之后才可以使用容器镜像服务,可能并不准确,因为笔者也不是很了解。如果你没有特别的需求,那么使用容器镜像服务是不收费的。
使用阿里云的Kubernetes
容器服务,因为需要至少购买两个work
节点,以及vpc
和NAT
、日记服务,因此需要确保你的账户上至少有100
大洋才能购买。关于这个话题我们在后续文章再一起了解。
容器镜像服务的入口在容器服务的dashboard
页面。假设现在我们已经可以免费使用阿里云的容器镜像仓库了,那么如何将我们构建的镜像上传到阿里云呢。
首先,我们要创建一个名称空间,例如:wujiuye
。其次,设置访问凭证,为当前登陆的阿里云账号配置一个固定的登陆密码,在如下图所示的页面设置。
有账号和密码我们就可以使用docker login
命令登陆到阿里云私有容器镜像服务。如上图“登陆实例”所示,--username
是你的阿里云账号,这里我就不打码了。后面是镜像仓库的域名,不同区域域名不同。
将本地镜像打标签:
docker image tag wujiuye/demo-srv registry.cn-shenzhen.aliyuncs.com/wujiuye/demo-srv
将镜像push
到阿里云容器镜像服务:
docker push registry.cn-shenzhen.aliyuncs.com/wujiuye/demo-srv
不指定镜像的版本,那么每次push
的镜像都会覆盖之前的镜像,版本号都是latest
。
关于阿里云容器镜像服务的使用就是这么简单。
大家如果看过笔者之前写的文章可能知道,18
年笔者在阿里云花2700
买了一台ECS
服务器,最近笔者想了解下阿里云的Kubernetes
容器服务,于是就想着能不能把那台闲置的服务器卖出去,用来购买Kubernetes
容器服务,没想到还真的可以。
关于如何退单,现在分享大家,帮助有需要的朋友脱坑。如果是用于学习的话,建议大家购买按需付费实例就行了,不用就停掉。
第一步:在个人中心,点击全部菜单项,找到退订管理,点击退订资源
第二步:选择非五天无理由退订,选择要退订的产品
第三步:填写退订理由,随便填,然后点击立即退订。
当然,不是全额退,会根据已使用时间折算。退订成功后,钱会返回到账户上,不过提现能不能提就不清楚了,不够留在账户上可以购买其它服务。
以上是关于阿里云上的Docker容器镜像仓库的主要内容,如果未能解决你的问题,请参考以下文章