Table des matières:

Qu'est-ce que Dockerrun AWS JSON ?
Qu'est-ce que Dockerrun AWS JSON ?

Vidéo: Qu'est-ce que Dockerrun AWS JSON ?

Vidéo: Qu'est-ce que Dockerrun AWS JSON ?
Vidéo: Learn Docker in 7 Easy Steps - Full Beginner's Tutorial 2024, Novembre
Anonim

UNE Dockerrun . aws . json est un fichier spécifique à Elastic Beanstalk JSON qui décrit comment déployer un ensemble de conteneurs Docker en tant qu'application Elastic Beanstalk. Vous pouvez utiliser un Dockerrun.

De cette manière, que fait EB deploy ?

Haricot élastique ( CE ) est un service utilisé pour déployer , gérer et mettre à l'échelle des applications et des services Web. Tu pouvez utilisation Haricot élastique à partir de la console de gestion AWS ou de la ligne de commande à l'aide du Haricot élastique Interface de ligne de commande ( CLI EB ).

Sachez également qu'Elastic Beanstalk est un conteneur ? Haricot élastique est un AWS service de déploiement et de mise à l'échelle d'applications et de services Web. Haricot élastique puis s'occupe de récipient déploiement, provisionnement de l'infrastructure requise et gestion de la plate-forme sous-jacente, y compris la fourniture des derniers correctifs et mises à jour pour prendre en charge l'application.

Deuxièmement, comment déployer l'image Docker sur Elastic Beanstalk ?

Pour ce faire, nous utiliserons le processus suivant:

  1. Développer le code localement (Terminé).
  2. Créez une image Docker localement.
  3. Poussez l'image Docker intégrée vers Docker Hub.
  4. Téléchargez un Dockerrun. aws. json dans Elastic Beanstalk. À ce stade, Elastic Beanstalk récupère votre image sur Docker Hub et déploie votre application.

Comment déployer une application dans AWS ?

Déployer du code sur une machine virtuelle

  1. Étape 1: Créez une paire de clés.
  2. Étape 2: entrez dans la console CodeDeploy.
  3. Étape 3: Lancez une machine virtuelle.
  4. Étape 4: Nommez votre application et examinez la révision de votre application.
  5. Étape 5: créez un groupe de déploiement.
  6. Étape 6: créez un rôle de service.
  7. Étape 7: Déployez votre application.
  8. Étape 8: nettoyez vos instances.

Conseillé: