Ramificações da plataforma do Docker do Elastic Beanstalk - AWS Elastic Beanstalk

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Ramificações da plataforma do Docker do Elastic Beanstalk

A plataforma Docker do Elastic Beanstalk oferece suporte às seguintes ramificações da plataforma:

Docker executando Amazon Linux 2 e Docker executando AL2023

O Elastic Beanstalk implanta contêineres e código-fonte do Docker nas instâncias do EC2 e as gerencia. Essas ramificações da plataforma oferecem suporte a vários contêineres. Você pode usar a ferramenta Docker Compose para simplificar a configuração, o teste e a implantação do seu aplicativo. Para obter mais informações sobre essa plataforma, consulte Usar a ramificação da plataforma do Docker do Elastic Beanstalk.

ECS em execução no Amazon Linux 2 e ECS em execução no AL2023

Fornecemos esta ramificação para clientes que precisam de um caminho de migração para o AL2023/AL2 da ramificação da plataforma descontinuada Docker de vários contêineres em execução no (Amazon Linux AMI). As ramificações de plataforma mais recentes oferecem suporte a todos os recursos da ramificação da plataforma descontinuada. Não é necessária nenhuma alteração no código-fonte. Para ter mais informações, consulte Migração da aplicação Elastic Beanstalk do Docker de vários contêineres gerenciados pelo ECS no AL1 para o ECS no Amazon Linux 2023. Se você não tiver um ambiente Elastic Beanstalk em execução em uma ramificação da plataforma baseada em ECS, recomendamos usar a ramificação da plataforma, Docker Running no AL2023 de 64 bits. Isso oferece uma abordagem mais simples e requer menos recursos.

Para obter uma lista das versões dos componentes de software associadas a cada um dessas ramificações da plataforma, consulte Docker no documento Plataformas do AWS Elastic Beanstalk.

Ramificações da plataforma desativadas em execução no Amazon Linux AMI (AL1)

Em 18 de julho de 2022, o Elastic Beanstalk definiu o status de todas as ramificações de plataforma baseadas no Amazon Linux AMI (AL1) como descontinuadas. Expanda cada seção a seguir para ler mais sobre cada ramificação da plataforma descontinuada e seu caminho de migração para a ramificação da plataforma mais recente em execução no Amazon Linux 2 ou Amazon Linux 2023 (recomendado).

Esta ramificação da plataforma pode implantar uma imagem do Docker, descrita em um Dockerfile ou em uma definição do Dockerrun.aws.json v1. Essa ramificação da plataforma executa apenas um contêiner para cada instância. Suas ramificações da plataforma sucessivas, Docker rodando em AL2023 de 64 bits e Docker rodando em Amazon Linux 2 de 64 bits, suportam vários contêineres Docker por instância.

Recomendamos que você crie os ambientes com a ramificação da plataforma compatível mais recente Docker em execução AL2023 de 64 bits. Você pode então migrar seu aplicativo para o ambiente recém-criado. Para obter mais informações sobre esses ambientes, consulte Usar a ramificação da plataforma do Docker do Elastic Beanstalk. Para obter mais informações sobre a migração, consulte Migrar a aplicação Linux do Elastic Beanstalk para o Amazon Linux 2023 ou Amazon Linux 2.

Essa ramificação da plataforma usa o Amazon ECS para coordenar uma implantação de vários contêineres do Docker em um cluster do Amazon ECS em um ambiente do Elastic Beanstalk. Se você estiver usando esta ramificação da plataforma descontinuada, recomendamos migrar para a ramificação da plataforma ECS em execução no Amazon Linux 2023 mais recente. A ramificação mais recente da plataforma é compatível com todos os recursos da ramificação da plataforma que foi retirada. Não é necessária nenhuma alteração no código-fonte. Para ter mais informações, consulte Migração da aplicação Elastic Beanstalk do Docker de vários contêineres gerenciados pelo ECS no AL1 para o ECS no Amazon Linux 2023.

Além das plataformas Docker mencionadas anteriormente, há também a ramificação da plataforma Docker GlassFish pré-configurada que roda no sistema operacional Amazon Linux AMI (AL1).

Esta ramificação da plataforma foi substituída pelas ramificações da plataforma Docker rodando em AL2023 de 64 bits e Docker rodando em Amazon Linux 2 de 64 bits. Para obter mais informações, consulte Deploying a GlassFish application to the Docker platform (Implantar uma aplicação GlassFish na plataforma Docker).