ECS 任务没有 CloudWatch 日志,原因是“任务中的基本容器已退出”

Dus*_*rea 8 amazon-web-services amazon-ecs amazon-cloudwatch

任务在终止前运行了几秒钟,我不知道为什么,并且它没有推送任何日志。

任务中的基本容器已退出

我正在使用“awslogs”驱动程序,并且日志组存在于 CloudWatch 中。

“日志”选项卡为空。日志流是在 CW 中创建的,但它没有实际的日志事件。在“见解”下也没有该流的结果。

任务角色具有https://docs.aws.amazon.com/AmazonECS/latest/developerguide/using_cloudwatch_logs.html中提到的权限。

知道日志是怎么回事吗?

Dus*_*rea 0

该命令无效,也不是用逗号分隔的。它在工作流程中过早终止,无法记录任何内容,但在发现任何其他部署问题之后。所以,它看起来好像很成功,但实际上还没有运行。有趣的是,它仍然需要大约一分钟才能终止,所以这可能包括拉取图像的开销。