Commençons par le déploiement d'un conteneur Docker sur AWS :
Déployer le conteneur Docker sur AWS
Pour déployer le conteneur Docker sur AWS, recherchez ' Haricot élastique » dans la barre de recherche AWS et visitez la console en cliquant dessus :
Cliquez simplement sur le « Créer une demande ” bouton de la page Elastic Beanstalk :
Écrivez le nom de votre application sur la page de création de l'application Web :
Faites défiler la page et sélectionnez la plateforme de votre application qui dans ce cas sera ' Docker ”. Sélectionnez le code de l'application puis cliquez sur le ' Créer une application ' bouton:
Votre exemple d'application et son environnement sont créés sur la console Beanstalk.
Sélectionnez le ' Configuration ' onglet du panneau de gauche dans l'environnement et cliquez sur la sécurité ' Modifier ' bouton:
Sur la page de sécurité, ajoutez la paire de clés pour l'instance EC2 et cliquez sur le ' Appliquer ' bouton:
Après les configurations, visitez la console EC2 et sélectionnez l'instance créée sur le nom de l'environnement. Copiez son ' Adresse IP publique ” à partir des détails ci-dessous :
Comme vous pouvez le voir, le conteneur Docker est déployé sur AWS :
Vous avez déployé avec succès Docker Container sur AWS :
Conclusion
Pour déployer le conteneur Docker sur AWS, il vous suffit de visiter la console Elastic Beanstalk et de créer une application qui crée automatiquement un environnement pour télécharger votre application. Sur la page de configuration, modifiez les paramètres de sécurité et ajoutez un fichier de paire de clés pour l'instance EC2. Utilisez ensuite l'adresse IP publique pour accéder à votre conteneur Docker à partir du navigateur Web.