发布于: Dec 8, 2020
Amazon Elastic Container Registry (Amazon ECR) 现在支持在私有存储库中跨区域复制映像,并且只需轻轻一按即可复制到源存储库,可帮助开发人员轻松地跨多个 AWS 账户和区域复制容器映像。由于延迟较低、映像下载时间缩短,以及执行促进区域隔离的跨区域下载内容删除操作,将区域内的映像存储到基础设施中有助于应用程序更快启动。地理位置分散的映像还有助于满足应用程序的备份和灾难恢复要求。创建简单的跨区域可靠复制映像方法后,Amazon ECR 现在让在 AWS 中运行高可用性应用程序变得更加容易。
基于容器的应用程序可以包含许多在分布到不同位置的基础设施上运行的映像,以实现高可用性。开发人员会在多个位置构建、存储和快速部署这些映像,随着企业越来越多地采用现代 CI/CD 实践,通常会每天执行这些操作。每个映像必须存储在存储库中,然后可靠地推送到多个其他存储库。映像通常也会作为应用程序管道工作流的一部分跨账户复制,例如,当从暂存升级到生产时。如今,AWS 客户必须创建自定义解决方案并编写额外代码以管理映像分发,从而为其流程增加运营负担和维护成本。