具有Nat实例的专用子网中的Fargate任务失败,但通过Nat Gateway成功

时间:2019-06-04 21:20:58

标签: nat aws-fargate

我使用VPC向导创建了具有私有和公共子网的VPC。在我的开发环境中,我选择了NAT实例而不是NAT网关来管理成本。实例类型为t2.nano。

我还使用相同的向导创建了另一个VPC,但现在使用了NAT网关。如果我在此VPC的专用子网中启动Fargate任务,则一切正常。

当我在具有NAT实例的VPC的专用子网中启动同一任务时,该任务失败,并显示以下信息:

CannotPullContainerError: Error response from daemon: Get https://xxxxxxxxxxxx.dkr.ecr.eu-central-1.amazonaws.com/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

我猜这意味着NAT无法正常工作?还是不是不够大才能及时提取图像?

有没有一种方法可以测试NAT实例?

非常感谢!

编辑:我也尝试过使用t2.large遇到相同的问题

0 个答案:

没有答案