amazon-web-services - 为什么 AWS 要淘汰支持多容器的 Elastic Beanstalk?

标签 amazon-web-services containers amazon-elastic-beanstalk

我正在考虑将 Elastic Beanstalk 与 Multicontainer 支持一起使用,不过,AWS 似乎正在安排此平台/功能的停用。
以下是 Elastic Beanstalk 支持平台的文档:https://docs.aws.amazon.com/elasticbeanstalk/latest/platforms/platforms-supported.html
我用的是 Docker 版本 64bit Amazon Linux 2 v3.4.4 running Docker并且该版本不支持使用 Dockerrun.aws.json具有多容器支持的版本 2。
然后我遇到了这个文档:https://docs.aws.amazon.com/elasticbeanstalk/latest/platforms/platforms-retiring.html#platforms-retiring.mcdocker
多容器支持被标记为退休平台,我想知道为什么基本上?
是否有即将推出的版本或 Elastic Beanstalk 将停止提供多容器支持?
非常感谢!

最佳答案

Multicontainer Docker (Amazon Linux AMI)基于 ECS 支持多容器 docker。但由于常规Docker environment现在支持 docker-compose 您可以在没有 ECS 的情况下使用多个容器:

Docker Compose features. This platform will allow you to leverage the features provided by the Docker Compose tool to define and run multiple containers. You can include the docker-compose.yml file to deploy to Elastic Beanstalk.


Docker Compose 使得在 EB 上使用多容器变得更加容易,因此对 ECS 的支持似乎是多余的。

关于amazon-web-services - 为什么 AWS 要淘汰支持多容器的 Elastic Beanstalk?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68884521/

相关文章:

C++17/20 - 固定大小容器类的类似数组的初始化

amazon-web-services - 无法访问jarfile-Elastic Beanstalk上的Docker

hadoop - 如何在 Amazon EC2 上停止启动 Juju 实例

amazon-web-services - AWS CloudFront 分配的属性验证失败

amazon-web-services - AWS 为 ELB/ALB 颁发的(托管)TLS/SSL 证书

docker - Docker 中的绑定(bind)挂载和主机卷是一样的吗?

c++ - 为什么使用 C++ 容器 "array"而不是传统的 C 数组?

javascript - 在AWS弹性Beanstalk上运行babel-node命令?

amazon-web-services - 如何使用单个 cloudformation 模板创建多个 Elasticbeanstalk 环境

amazon-web-services - AWS IOT - 凭证的范围应限于正确的服务