Sommario:

Che cos'è Dockerrun AWS JSON?
Che cos'è Dockerrun AWS JSON?

Video: Che cos'è Dockerrun AWS JSON?

Video: Che cos'è Dockerrun AWS JSON?
Video: Container Definitions - more container definitions - adding container definitions to docker run #77 2024, Novembre
Anonim

UN Dockerrun . aws . json è un file specifico per Elastic Beanstalk JSON file che descrive come distribuire un set di contenitori Docker come un'applicazione Elastic Beanstalk. Puoi usare a Dockerrun.

In questo modo, cosa fa EB deploy?

Fagiolo elastico ( EB ) è un servizio usato per distribuire , gestire e scalare applicazioni e servizi Web. Voi Potere utilizzo Fagiolo elastico dalla console di gestione AWS o dalla riga di comando utilizzando il Fagiolo elastico Interfaccia della riga di comando ( EB CLI ).

Sapete anche, Elastic Beanstalk è un contenitore? Fagiolo elastico è un AWS servizio per la distribuzione e la scalabilità di applicazioni e servizi web. Fagiolo elastico poi si prende cura di contenitore distribuzione, fornitura dell'infrastruttura richiesta e gestione della piattaforma sottostante, inclusa la fornitura delle patch e degli aggiornamenti più recenti per supportare l'applicazione.

In secondo luogo, come posso distribuire l'immagine Docker su Elastic Beanstalk?

Per fare ciò, utilizzeremo il seguente processo:

  1. Sviluppa il codice localmente (Fatto).
  2. Crea un'immagine Docker in locale.
  3. Spingi l'immagine Docker creata su Docker Hub.
  4. Carica un Dockerrun. aw. json in Elastic Beanstalk. A questo punto, Elastic Beanstalk recupererà la tua immagine da Docker Hub e distribuirà la tua applicazione.

Come si distribuisce un'applicazione in AWS?

Distribuisci il codice su una macchina virtuale

  1. Passaggio 1: creare una coppia di chiavi.
  2. Passaggio 2: accedere alla console CodeDeploy.
  3. Passaggio 3: avviare una macchina virtuale.
  4. Passaggio 4: assegna un nome alla tua applicazione e rivedi la revisione della tua applicazione.
  5. Passaggio 5: creare un gruppo di distribuzione.
  6. Passaggio 6: creare un ruolo di servizio.
  7. Passaggio 7: distribuire l'applicazione.
  8. Passaggio 8: ripulire le istanze.

Consigliato: