Amazon Elastic Container Registry

轻松存储、管理和部署容器映像

Amazon Elastic Container Registry (ECR) 是完全托管的 Docker 容器注册表,可使开发人员轻松存储、管理和部署 Docker 容器映像。Amazon ECR 与 Amazon Elastic Container Service (ECS) 集成,从而简化生产工作流程的开发。Amazon ECR 使您无需操作自己的容器注册表,或使您不必为扩展底层基础架构而感到担心。Amazon ECR 将您的映像存储在高度可用、可扩展的基础架构中,使您能够为应用程序可靠部署容器。与 AWS Identity and Access Management (IAM) 集成使您可以对每个存储库进行资源级别的控制。Amazon ECR 没有预付费用或长期合约。您只需为存储库中存储的数据量以及传输到 Internet 的数据量付费。

优势

完全托管

使用 Amazon Elastic Container Registry,您便不再需要为支持容器注册表而运营和扩展基础设施。无需安装和管理任何软件,也无需扩展基础设施。只需将您的容器映像放入 Amazon ECR,然后在需要部署时再使用任何容器管理工具取回该映像即可。

安全

Amazon Elastic Container Registry 通过 HTTPS 传输您的容器映像,并自动对静态映像进行加密。您可以使用 AWS Identity and Access Management (IAM) 用户和角色配置策略,以管理权限并控制对映像的访问,无需直接在 EC2 实例上管理凭证。

高度可用

Amazon Elastic Container Registry 具有冗余、持久且高度可扩展的架构。您的容器映像高度可用且可访问,这使您能够为应用程序可靠部署新的容器。

简化工作流

Amazon Elastic Container Registry 与 Amazon ECS 和 Docker CLI 集成,使您能够简化开发和生产工作流程。您可以使用 Docker CLI 轻松将容器映像从开发计算机推送到 Amazon ECR,并且 Amazon ECS 可以直接将其取回进行生产部署。

工作原理

Product-Page-Diagram_Amazon-ECR

博客文章

DynamoDB_benefit_Fully-Managed

使用 Amazon ECR 生命周期策略清理容器映像

生命周期策略允许您定义一组规则,从而可以更好地组织存储库,更方便地找到重要的代码修改,并降低存储成本。
 
DynamoDB_benefit_Access-Control

使用 Credential Helper 为 Docker CLI 验证 Amazon ECR 存储库

了解 Amazon ECR Docker Credential Helper 如何对 Docker 推送/提取请求进行自动化的身份验证令牌刷新
 

了解有关 Amazon ECR 的更多信息

访问功能页面
准备好开始构建了吗?
开始使用 Amazon ECR
还有更多问题?
联系我们