INHOUDSOPGAWE:

Wat is Dockerrun AWS JSON?
Wat is Dockerrun AWS JSON?

Video: Wat is Dockerrun AWS JSON?

Video: Wat is Dockerrun AWS JSON?
Video: 8 - Writing Dockerrun.aws.json for AWS Elastic Beanstalk || Deploy Multi-Container App on AWS 2024, Mei
Anonim

A Dockerrun . aws . json lêer is 'n elastiese boontjiestingel-spesifiek JSON lêer wat beskryf hoe om 'n stel Docker-houers as 'n Elastic Beanstalk-toepassing te ontplooi. Jy kan 'n gebruik Dockerrun.

Op hierdie manier, wat doen EB ontplooi?

Elastiese boontjiestingel ( EB ) is 'n diens wat gewoond is aan ontplooi , bestuur en skaal webtoepassings en -dienste. Jy kan gebruik Elastiese boontjiestingel vanaf die AWS Management-konsole of vanaf die opdragreël deur die Elastiese boontjiestingel Command Line Interface ( EB CLI ).

Weet ook, is Elastic Beanstalk 'n houer? Elastiese boontjiestingel is 'n AWS diens vir die implementering en skaal van webtoepassings en -dienste. Elastiese boontjiestingel sorg dan vir houer ontplooiing, voorsiening van die vereiste infrastruktuur en bestuur van die onderliggende platform, insluitend die verskaffing van die nuutste regstellings en opdaterings om die toepassing te ondersteun.

Tweedens, hoe implementeer ek Docker-beeld na Elastic Beanstalk?

Om dit te doen, sal ons die volgende proses gebruik:

  1. Ontwikkel kode plaaslik (Klaar).
  2. Bou 'n Docker-prent plaaslik.
  3. Druk die ingeboude Docker-prent op na Docker Hub.
  4. Laai 'n Dockerrun op. aws. json-lêer na Elastic Beanstalk. Op hierdie stadium sal Elastic Beanstalk jou beeld van Docker Hub af haal en jou toepassing ontplooi.

Hoe ontplooi ek 'n toepassing in AWS?

Ontplooi kode na 'n virtuele masjien

  1. Stap 1: Skep 'n sleutelpaar.
  2. Stap 2: Voer die CodeDeploy-konsole in.
  3. Stap 3: Begin 'n virtuele masjien.
  4. Stap 4: Noem jou aansoek en hersien jou aansoekhersiening.
  5. Stap 5: Skep 'n Ontplooiingsgroep.
  6. Stap 6: Skep 'n diensrol.
  7. Stap 7: Ontplooi jou toepassing.
  8. Stap 8: Maak jou gevalle skoon.

Aanbeveel: