本文主要介绍AWS ECR是什么意思。很详细,有一定的参考价值。感兴趣的朋友一定要看!
ECR是一个私有的docker镜像库。
ECR的组件:注册表、授权令牌、存储库、存储库策略、映像。
Registry:每个AWS帐户都提供ECR的注册表,您可以在注册表中创建图像的存储库,并在启动时存储图像。
授权令牌(authorization token):docker客户端将图像推送到ECR注册中心进行身份验证的令牌。
存储库:存储docker图像的存储库。
存储库策略:对存储库映像的访问通过存储库策略来控制。
图像:镜像容器。
如何将图像推送到ECR仓库;
1.首先,创建一个ECR镜像库;
Aws ECR创建-存储库-存储库-名称存储库名称
2.标记镜像图像;
码头标签镜像名称AWS _ account _ id.dkr.ecr.us-east-1.amazonaws.com/repository名称
3.获取注册表的认证字符串;(此命令提供的授权令牌在12小时内有效)
aws ecr获取-登录-不包括-电子邮件
4.将图像推送到ECR
码头工人pushaws _ account _ id.dkr.ecr.us-east-1.amazonaws.com/repository
5.删除存储库;
Aws ECR删除-存储库-存储库-名称存储库名称-强制
压缩图像的大小显示在AWS控制台上,而docker images看到的图像是未压缩的。
您可以在控制台中的ecr存储库页面上看到图像的信息:
Image:关于存储库中图像的信息;
权限:存储库的权限策略;
生命周期策略:存储库的生命周期策略规则;
标签:存储库的元数据标签。
AWS CLI标记的操作:
标记现有存储库:
aws ecr标签-资源-资源-arn
arn:aws:ecr:区域:帐户标识:存储库:存储库名称标签
键=堆栈,值=开发
取消标记:
aws ecr取消标记-资源-资源-arn
arn:AWS:ECR:region:account _ id:repository:repository _ name-tag-key tag _ key
列出存储库的标签:
aws ecr列表-资源的标签-资源-arn
arn:aws:ecr:区域:帐户标识:存储库:存储库名称
创建存储库并应用标签:
aws ecr创建-存储库-存储库-名称测试-报告-标签
关键=团队,价值=发展
以上是文章《AWS ECR是什么意思》的全部内容。感谢您的阅读!希望分享的内容对大家有帮助!
评论前必须登录!
注册