Sam*_*amy 7 amazon-web-services amazon-ecs docker
使用Ubuntu 实例上的ecs 代理容器,我能够向我的集群注册代理。
我还在该集群和任务定义中创建了一项服务。当我尝试向集群添加任务时,我收到无用的错误消息:
Run tasks failed
Reasons : ["ATTRIBUTE"]
Run Code Online (Sandbox Code Playgroud)
ecs代理日志没有相关错误消息。关于如何更好地调试或者问题可能是什么有什么想法吗?
cli 也返回相同的无用错误消息
{
"tasks": [],
"failures": [
{
"arn": "arn:aws:ecs:us-east-1:sssssss:container-instance/sssssssssssss",
"reason": "ATTRIBUTE"
}
]
}
Run Code Online (Sandbox Code Playgroud)
来自故障排除指南:
ATTRIBUTE(容器实例 ID)
您的任务定义包含一个需要特定容器实例属性的参数,而该属性在您的容器实例上不可用。有关特定任务定义参数和代理配置变量需要哪些属性的更多信息,请参阅任务定义参数和Amazon ECS 容器代理配置。
您可以通过查看该字段找到任务定义所需的属性requiredAttributes。您可以在 API 调用的结果中找到容器实例存在的属性DescribeContainerInstances。
| 归档时间: |
|
| 查看次数: |
4441 次 |
| 最近记录: |