ECS代理无法成功从ECR中拉出图像

我有一个ECSpipe理的EC2实例在VPC中运行(在一个私有子网中)。 当试图在这个实例上运行一个任务时,它似乎不能拉出图像。 据我可以从文档中得出,没有特殊的configuration需要从ECS代理从回购拉图像。

看看Docker日志我反复看到以下内容:

level=error msg="Download failed, retrying: dial tcp 54.231.17.81:443: i/o timeout" 

ecs-agent日志反复显示图像不在下载:

 Pulling image module="TaskEngine" image="REDACTED.dkr.ecr.us-east-1.amazonaws.com/REDACTED:latest" status="Retrying in 19 seconds" 

它最终试图运行图像,但显然失败并退出。 在“群集任务”选项卡中给我下面的消息:

 STOPPED (Essential container in task exited) 

amzn-ami-2016.03.e和amzn-ami-2016.03.d AMI都发生此错误

是否有任何特定的configuration或networking规则,我需要申请才能从ECR拉?

任何帮助在这里将不胜感激。

作为一个方面的说明,实例确实可以访问互联网(Pinging google.com工作正常),当我试图从Docker Hub中提取图片时,它也可以正常工作。