如何解决 Amazon ECS 中的“[AWS service] was unable to place a task because no container instance met all of its requirements”错误?

上次更新时间:2019 年 7 月 3 日

当我尝试在 Amazon Elastic Container Service (Amazon ECS) 中放置任务时,收到以下错误:“[AWS service] was unable to place a task because no container instance met all of its requirements.” 如何解决此错误?

简短描述

您可能会由于以下问题之一收到此错误:

  • 在您的集群中未找到任何容器实例
  • 该任务所需的端口已被占用
  • 内存不足以完成任务
  • 可用于您的容器实例的 CPU 单元不足
  • 没有足够的弹性网络接口 (ENI) 连接点
  • 容器实例缺少必需属性

有关这些问题的更多信息,请参阅服务事件消息

注意:如果您没有收到上述错误消息,请根据您收到的以下错误消息选择文章:

解决方法

要解决该错误,请根据以下问题之一选择解决方案:


这篇文章对您有帮助吗?

您觉得我们哪些地方需要改进?


需要更多帮助?