Ramificaciones de la plataforma de Docker en Elastic Beanstalk - AWS Elastic Beanstalk

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Ramificaciones de la plataforma de Docker en Elastic Beanstalk

La plataforma de Docker en Elastic Beanstalk admite las siguientes ramificaciones de la plataforma:

Docker sobre Amazon Linux 2 y Docker sobre AL2023

Elastic Beanstalk implementa los contenedores de Docker y el código fuente en las instancias de EC2 y los administra. Estas ramificaciones de la plataforma ofrecen compatibilidad para múltiples contenedores. Puede utilizar la herramienta Docker Compose para simplificar la configuración, las pruebas y la implementación de su aplicación. Para obtener más información sobre esta ramificación de la plataforma, consulte Uso de la ramificación de la plataforma de Docker de Elastic Beanstalk.

ECS sobre Amazon Linux 2 y ECS sobre AL2023

Se ofrece esta ramificación para los clientes que necesiten una ruta de migración a AL2023/AL2 desde la ramificación de la plataforma retirada Docker multicontenedor sobre (AMI de Amazon Linux). Las ramificaciones de la plataforma más recientes admiten todas las características de la ramificación de la plataforma retirada. No es necesario realizar cambios en el código fuente. Para obtener más información, consulte Migración de la aplicación Elastic Beanstalk desde Docker multicontenedor gestionado por ECS sobre AL1 a ECS en Amazon Linux 2023. Si no tiene un entorno de Elastic Beanstalk que se ejecute en una ramificación de la plataforma basada en ECS, le recomendamos que utilice la ramificación de la plataforma Docker que se ejecuta en AL2023 de 64 bits. Esto ofrece un enfoque más sencillo y requiere menos recursos.

Para obtener una lista de las versiones de los componentes de software asociadas a cada una de estas ramas de la plataforma, consulte Docker en el documento Plataformas de AWS Elastic Beanstalk.

Ramificaciones de la plataforma retiradas que se ejecutan en la AMI de Amazon Linux (AL1)

El 18 de julio de 2022, Elastic Beanstalk estableció el estado de todas las ramificaciones de la plataforma basadas en la AMI de Amazon Linux (AL1) como retirado. Amplíe cada una de las siguientes secciones para obtener más información sobre cada ramificación de la plataforma retirada y su ruta de migración a la ramificación de la plataforma más reciente sobre Amazon Linux 2 o Amazon Linux 2023 (recomendada).

Esta ramificación de la plataforma puede implementar una imagen de Docker, descrita en un Dockerfile o en una definición Dockerrun.aws.json de la v1. Esta ramificación de la plataforma ejecuta solo un contenedor para cada instancia. Las ramificaciones de la plataforma posteriores, Docker que se ejecuta en AL2023 de 64 bits y Docker que se ejecuta en Amazon Linux 2 de 64 bits, son compatibles con múltiples contenedores de Docker por instancia.

Le recomendamos que cree sus entornos con la ramificación de la plataforma más reciente y compatible, Docker que se ejecuta en AL2023 de 64 bits. Luego, puede migrar la aplicación al entorno recién creado. Para obtener más información sobre la creación de estos entornos, consulte Uso de la ramificación de la plataforma de Docker de Elastic Beanstalk. Para obtener más información sobre cómo migrar, consulte Migración de su aplicación de Linux de Elastic Beanstalk a Amazon Linux 2023 o Amazon Linux 2.

Esta ramificación de la plataforma utiliza Amazon ECS para coordinar una implementación de varios contenedores de Docker en un clúster de Amazon ECS dentro de un entorno de Elastic Beanstalk. Si actualmente utiliza esta ramificación de la plataforma retirada, se recomienda que migre a la ramificación de la plataforma ECS sobre Amazon Linux 2023 más reciente. La ramificación de la plataforma más reciente es compatible con todas las características de esta ramificación de la plataforma suspendida. No es necesario realizar cambios en el código fuente. Para obtener más información, consulte Migración de la aplicación Elastic Beanstalk desde Docker multicontenedor gestionado por ECS sobre AL1 a ECS en Amazon Linux 2023.

Además de las plataformas de Docker mencionadas anteriormente, también existe la ramificación de la plataforma Docker GlassFish preconfigurada que se ejecuta en el sistema operativo de la AMI de Amazon Linux (AL1).

Esta ramificación de la plataforma se reemplazó por las ramificaciones de la plataforma Docker que se ejecuta en AL2023 de 64 bits y Docker que se ejecuta en Amazon Linux 2 de 64 bits. Para obtener más información, consulte Implementación de una aplicación GlassFish en la plataforma Docker.