因此,我试图仅从任务定义中提取图像。我在跑:aws ecs describe-task-definition --task-definition nameoftaskdefinition --output text我正在尝试添加--query选项,以便结果看起来像VAR = $(aws ecs describe-task-definition --task-definition nameoftaskdefinition --output text)echo $VAR将在哪里返回image

最佳答案

根据docs的输出,您需要这样的内容(未经测试)

aws ecs describe-task-definition \
    --task-definition nameoftaskdefinition \
    --query 'taskDefinition.containerDefinitions[].image' \
    --output text
请注意,根据您的任务,您可能有多个containerDefinitions,因此该命令的输出(示例中为$VAR)可以是一个空格分隔的字符串

关于amazon-web-services - AWS CLI查询是否从ecs describe-task-definition中提取图像?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/63925292/

10-16 01:32