gpt4 book ai didi

amazon-web-services - ECS 相当于 docker-compose 的命令

转载 作者:行者123 更新时间:2023-12-02 19:16:33 25 4
gpt4 key购买 nike

我有一个使用 docker-compose 运行的应用程序。
现在我正在迁移要托管在 ECS 上的应用程序。
我正在将 docker-compose 设置转换为 boto3 ECS 等效项。
不幸的是,我没有找到与 docker-compose 等效的 commandAWS CLI .

最佳答案

您可以使用 container transform使用 boto3,这会将 docker-compose 转换为等效的 ECS 任务定义。这也是基于python的。
container-transform 是一种小型实用程序,用于将各种 docker 容器格式相互转换。
目前,container-transform 可以解析和转换:

  • Kubernetes Pod 规范
  • ECS 任务定义
  • Docker-compose 配置文件
  • Marathon 应用程序定义或应用程序组
  • Chronos 任务定义
    container-transform
  • cat docker-compose.yml | container-transform  -v
    compose-to-ecs
    还有 suggested tool通过 AWS ECS 路线图。

    we're unlikely to support the docker-compose format directly in our APIs. But, would a tool like container-transform to transform a docker-compose file into an ECS task definition work for you? Then you can use the resulting ECS task definition file in boto.

    关于amazon-web-services - ECS 相当于 docker-compose 的命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63296483/

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