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 ejecuta Amazon Linux 2 y Docker ejecuta 0.2.3 AL2

Elastic Beanstalk implementa contenedores y código fuente de Docker en las instancias y los administra. EC2 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 se ejecuta en Amazon Linux 2 y ECS se ejecuta en AL2 023

Proporcionamos esta rama para los clientes que necesitan una ruta de migración a AL2 023/ AL2 desde la rama de plataforma retirada Docker multicontenedor que se ejecuta (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 rama de plataforma basada en ECS, le recomendamos que utilice la rama de plataforma, Docker Running on 023 de 64 bits. AL2 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 .

Sucursales de 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 ramas de plataforma basadas en la AMI de Amazon Linux () como retiradas. AL1 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 siguientes ramas de plataforma, Docker que se ejecuta en AL2 023 de 64 bits y Docker que se ejecuta en Amazon Linux 2 de 64 bits, admiten varios contenedores de Docker por instancia.

Le recomendamos que cree sus entornos con la rama de plataforma Docker, más nueva y compatible, que se ejecute en 023 de 64 bits. AL2 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 Docker mencionadas anteriormente, también existe la rama de GlassFish plataforma Docker preconfigurada que se ejecuta en el sistema operativo AMI Amazon Linux (). AL1

Esta rama de plataforma ha sido reemplazada por las ramas de plataforma Docker que se ejecuta en AL2 023 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 en la plataforma Docker. GlassFish