Innholdsfortegnelse:

Hva er Dockerrun AWS JSON?
Hva er Dockerrun AWS JSON?

Video: Hva er Dockerrun AWS JSON?

Video: Hva er Dockerrun AWS JSON?
Video: Run Spring Boot Docker image on AWS ECS | Amazon Elastic Container Service | JavaTechie 2024, Kan
Anonim

EN Dockerrun . aws . json filen er en Elastic Beanstalk-spesifikk JSON fil som beskriver hvordan du distribuerer et sett med Docker-beholdere som en Elastic Beanstalk-applikasjon. Du kan bruke en Dockerrun.

Hva gjør EB deploy på denne måten?

Elastisk bønnestengel ( EB ) er en tjeneste vant til utplassere , administrere og skalere webapplikasjoner og tjenester. Du kan bruk Elastisk bønnestengel fra AWS Management-konsollen eller fra kommandolinjen ved å bruke Elastisk bønnestengel Kommandolinjegrensesnitt ( EB CLI ).

Vet også, er Elastic Beanstalk en beholder? Elastisk bønnestengel er en AWS tjeneste for distribusjon og skalering av webapplikasjoner og tjenester. Elastisk bønnestengel så tar seg av container distribusjon, klargjøring av nødvendig infrastruktur og administrering av den underliggende plattformen, inkludert å tilby de siste oppdateringene og oppdateringene for å støtte applikasjonen.

For det andre, hvordan distribuerer jeg Docker-bilde til Elastic Beanstalk?

For å gjøre det bruker vi følgende prosess:

  1. Utvikle kode lokalt (Ferdig).
  2. Bygg et Docker-bilde lokalt.
  3. Skyv det innebygde Docker-bildet opp til Docker Hub.
  4. Last opp en Dockerrun. aws. json-filen til Elastic Beanstalk. På dette tidspunktet vil Elastic Beanstalk hente bildet ditt fra Docker Hub og distribuere applikasjonen din.

Hvordan distribuerer jeg en applikasjon i AWS?

Distribuer kode til en virtuell maskin

  1. Trinn 1: Lag et nøkkelpar.
  2. Trinn 2: Gå inn i CodeDeploy-konsollen.
  3. Trinn 3: Start en virtuell maskin.
  4. Trinn 4: Gi søknaden et navn og se gjennom søknadsrevisjonen.
  5. Trinn 5: Opprett en distribusjonsgruppe.
  6. Trinn 6: Opprett en tjenesterolle.
  7. Trinn 7: Distribuer applikasjonen din.
  8. Trinn 8: Rydd opp i forekomstene dine.

Anbefalt: