gpt4 book ai didi

amazon-web-services - AWS Step Functions 中的 Docker 镜像

转载 作者:行者123 更新时间:2023-12-02 17:59:50 24 4
gpt4 key购买 nike

假设我有一个 AWS Step 函数,它的状态是一个与 Docker 镜像相关联的批处理作业。

  • 是否有更有效的方法将 Docker 镜像与状态相关联,而不是使用批处理作业 (arn:aws:states:::batch:submitJob.sync)?创建一个事件看起来太复杂了。
  • 除了基于 AWS 的文件存储、对象数据库、在单独实例上共享的 Docker 卷之外,是否有任何现实的方法可以在这种“dockerized”状态之间交换数据?例如,在状态之间传输容器化应用程序的 STDOUT 内容?
  • 如何将应用级错误从 Docker 容器转移(报告)到相应的状态以使其失效,将其标记为“失败”?这是否取决于应用程序的返回值?
  • 最佳答案

    我在步骤函数中使用 ECS Fargate ,它允许您专注于容器级别(将为您的任务启动和执行容器)。

    当您说交换数据时,您指的是简单的 JSON 文档还是大文件?如果您需要简单的 JSON 文档,则可以使用。这应该有助于解释: https://docs.aws.amazon.com/step-functions/latest/dg/concepts-input-output-filtering.html

    如果出现应用程序错误,我通常会设置一个退出代码,0 表示成功,其他数字不成功。

    希望这可以帮助

    关于amazon-web-services - AWS Step Functions 中的 Docker 镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61640676/

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