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.
Déploiement d'un exemple d'application Amazon ECS à l'aide de la CLI AWS Copilot
Après avoir installé la AWS CLI Copilot, vous pouvez suivre ces étapes pour déployer un exemple d'application, vérifier le déploiement et nettoyer les ressources.
Prérequis
Avant de commencer, assurez-vous de remplir les prérequis suivants :
-
Installation et configuration de l' AWS CLI. Pour plus d'informations, consultez Interface de ligne de commande AWS.
-
Exécutez
aws configure
pour configurer un profil par défaut que la AWS CLI Copilot utilisera pour gérer votre application et vos services. -
Installez et exécutez Docker. Pour plus d'informations, veuillez consulter Get started with Docker
.
Déployez un exemple d'application Amazon ECS à l'aide d'une seule commande
-
Déployez un exemple d'application Web cloné à partir d'un GitHub référentiel à l'aide de la commande suivante. Pour plus d'informations sur AWS Copilot
init
et ses drapeaux, consultez la documentation AWS Copilot. git clone https://github.com/aws-samples/aws-copilot-sample-service.git demo-app && \ cd demo-app && \ copilot init --app
demo
\ --nameapi
\ --type'Load Balanced Web Service'
\ --dockerfile'./Dockerfile'
\ --port80
\ --taglatest
\ --deploy -
Une fois le déploiement terminé, la AWS CLI Copilot renvoie une URL que vous pouvez utiliser pour vérifier le déploiement. Vous pouvez également utiliser les commandes suivantes pour vérifier l'état de l'application.
-
Répertoriez toutes vos applications AWS Copilot.
copilot app ls
-
Affichez des informations sur les environnements et les services dans votre application.
copilot app show
-
Affichez des informations sur vos environnements.
copilot env ls
-
Affiche des informations sur le service, y compris les points de terminaison, la capacité et les ressources connexes.
copilot svc show
-
Liste de tous les services d'une application.
copilot svc ls
-
Affichez les journaux d'un service déployé.
copilot svc logs
-
Affichez l'état du service.
copilot svc status
-
-
Lorsque vous aurez terminé cette démonstration, exécutez la commande suivante pour nettoyer les ressources associées et éviter de payer des frais pour les ressources non utilisées.
copilot app delete