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

上次更新时间:2022 年 8 月 1 日

当我尝试在 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)连接点
  • 容器实例缺少必需属性

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

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

解决方法

要解决此错误,请根据您的使用场景选择解决方案:

Container Instance  Missing Attributes
example-instance    None

这篇文章对您有帮助吗?


您是否需要账单或技术支持?