Branches de la plateforme Elastic Beanstalk Docker - AWS Elastic Beanstalk

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Branches de la plateforme Elastic Beanstalk Docker

La plateforme Docker pour Elastic Beanstalk prend en charge les branches de plateforme suivantes :

Docker exécutant Amazon Linux 2 et Docker exécutant 0.23 AL2

Elastic Beanstalk déploie des conteneurs Docker et du code source sur des instances et les gère. EC2 Ces branches de plateforme offrent une prise en charge de plusieurs conteneurs. Vous pouvez utiliser l'outil Docker Compose pour simplifier la configuration, les tests et le déploiement de vos applications. Pour de plus amples informations sur cette branche de plateforme, veuillez consulter Utilisation de la branche de la plateforme Elastic Beanstalk Docker.

ECSexécuté sur Amazon Linux 2 et ECSexécuté sur AL2 023

Nous proposons cette branche aux clients qui ont besoin d'un chemin de migration vers AL2 023/ à AL2 partir de la branche de plateforme multiconteneur Docker abandonnée fonctionnant sur (Amazon Linux). AMI Les dernières branches de plateforme prennent en charge toutes les fonctionnalités de la branche de plateforme retirée. Aucune modification du code source n'est requise. Pour de plus amples informations, veuillez consulter Migration de votre ECS application Elastic Beanstalk d'un Docker multi-conteneurs géré vers Amazon Linux 2023 AL1 ECS. Si vous ne disposez pas d'un environnement Elastic Beanstalk exécuté ECS sur une branche de plate-forme basée, nous vous recommandons d'utiliser la branche de plate-forme, Docker Running on 64 bits 023. AL2 Ceci offre une approche plus simple et nécessite moins de ressources.

Pour obtenir la liste des versions des composants logiciels associées à chacune de ces branches de plate-forme, consultez Docker dans le document AWS Elastic Beanstalk Platforms.

Branches de plateforme retirées fonctionnant sous Amazon Linux AMI (AL1)

Le 18 juillet 2022, Elastic Beanstalk a défini le statut de toutes les branches de la plateforme basées sur Amazon AMI Linux () comme étant retirées. AL1 Développez chaque section qui suit pour en savoir plus sur chaque branche de plateforme retirée et son chemin de migration vers la dernière branche de plateforme s'exécutant sur Amazon Linux 2 ou Amazon Linux 2023 (recommandé).

Cette branche de plateforme peut déployer une image Docker, décrite dans un Dockerfile ou une définition Dockerrun.aws.json v1. Cette branche de plateforme n'exécute qu'un seul conteneur pour chaque instance. Ses branches de plateforme suivantes, Docker fonctionnant sur 64 bits AL2 023 et Docker fonctionnant sur Amazon Linux 2 64 bits, prennent en charge plusieurs conteneurs Docker par instance.

Nous vous recommandons de créer vos environnements avec la branche de plate-forme Docker la plus récente et prise en charge, exécutée sur 64 bits 023 AL2. Vous pouvez ensuite migrer votre application vers l'environnement nouvellement créé. Pour plus d'informations sur la création de ces environnements, consultez Utilisation de la branche de la plateforme Elastic Beanstalk Docker. Pour en savoir plus sur la migration, consultez Migration de votre application Elastic Beanstalk Linux vers Amazon Linux 2023 ou Amazon Linux 2.

Cette branche de plateforme utilise Amazon ECS pour coordonner le déploiement de plusieurs conteneurs Docker sur un ECS cluster Amazon dans un environnement Elastic Beanstalk. Si vous utilisez actuellement cette branche de plateforme retirée, nous vous recommandons de migrer vers la dernière branche de plate-forme ECSRunning on Amazon Linux 2023. La dernière branche de plateforme prend en charge toutes les fonctions de cette branche de plateforme abandonnée. Aucune modification du code source n'est requise. Pour de plus amples informations, veuillez consulter Migration de votre ECS application Elastic Beanstalk d'un Docker multi-conteneurs géré vers Amazon Linux 2023 AL1 ECS.

Outre les plateformes Docker mentionnées précédemment, il existe également la branche de GlassFish plate-forme Docker préconfigurée qui s'exécute sur le système AMI d'exploitation Amazon Linux (). AL1

Cette branche de plate-forme a été remplacée par les branches de plate-forme Docker fonctionnant sur 64 bits AL2 023 et Docker fonctionnant sur Amazon Linux 2 64 bits. Pour plus d'informations, consultez Déploiement d'une GlassFish application sur la plateforme Docker.