ECS中的任务定义无法从其他AWS账户提取案卷图像

问题描述

帐户A具有ECR存储库,并且ECS群集正在帐户B上运行,两个帐户都在VPC内运行。在账户B内运行的任务定义无法从账户A提取摘要图像,但是当任务定义设置为在AWS默认VPC上运行时,它可以提取容器并成功运行服务。在VPC中运行的帐户B是否有一种简单的解决方法,可以在不添加NAT网关的情况下从帐户A提取Docker映像?有人克服了这个问题吗?

解决方法

在VPC内部从帐户A提取Docker映像,而无需添加NAT网关

如果您不想使用NAT连接到ECR,唯一的选择是使用ECR VPC interface endpoint。涉及ECR端点的跨帐户设置的详细信息在AWS博客中给出:

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...