gpt4 book ai didi

docker - AWS ECS FARGATE 一次性任务

转载 作者:行者123 更新时间:2023-12-02 20:41:59 28 4
gpt4 key购买 nike

我需要为我的个人项目在 ecs(使用 fargate)上运行一次性任务,例如迁移、应用程序命令等。

构建和部署管道在 gitlab 上(没有作业运行器)。

在 ecs fargate 上执行命令后是否有可能运行容器并死掉?

最佳答案

是的。

Fargate 任务可以“独立”运行,也可以作为 ECS 服务的一部分运行。前者通常用于一次性/批处理作业,后者用于长时间运行的应用程序(ECS 服务将确保一定数量的任务将始终运行)。见 here额外的背景。这并不是说“独立”模式不能执行长时间运行的应用程序,只是这些应用程序没有反馈循环,如果它们失败,它们就会停止。

对于您的用例,您希望使用执行和退出的 docker 命令运行这些“独立”任务之一。这将在命令完成时停止任务。我不是你打算如何运行这个任务,而是 this is the CLI method运行这个“一次性”任务实例。 AWS 开发工具包的各种语言绑定(bind)存在等效项。

关于docker - AWS ECS FARGATE 一次性任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62154674/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com