AWS Copilot是一种用于管理Docker应用程序的工具。当使用AWS Copilot运行任务时,如果没有使用--follow选项,它将不会实时输出任务日志。与此同时,它不会报告任何非零退出代码。
因此,如果您在使用AWS Copilot时需要实时输出任务日志并查看退出代码,您需要使用--follow选项。请参考以下示例代码:
copilot task run --name my-task --follow
使用--follow选项时,AWS Copilot会实时记录任务日志,并在任务完成时报告退出代码。这样,您就可以更方便地调试和管理任务。
请注意,只有在使用--follow选项时,AWS Copilot才能报告退出代码。如果您不使用此选项,则只能在任务成功完成时返回退出代码0,即使任务失败。因此,建议您在运行AWS Copilot任务时始终使用--follow选项。