Mundarija:

Dockerrun AWS JSON nima?
Dockerrun AWS JSON nima?

Video: Dockerrun AWS JSON nima?

Video: Dockerrun AWS JSON nima?
Video: AWS re:Invent 2017: Optimizing Payments Collections with Containers and Machine Lear (FSV305) 2024, May
Anonim

A Dockerrun . aws . json fayl Elastic Beanstalk-ga xosdir JSON Elastik Beanstalk ilovasi sifatida Docker konteynerlari to'plamini qanday joylashtirishni tavsiflovchi fayl. a dan foydalanishingiz mumkin Dockerrun.

Shu tarzda, EB tarqatish nima qiladi?

Elastik loviya poyasi ( EB ) hisoblanadi ishlatilgan xizmat joylashtirish , veb-ilovalar va xizmatlarni boshqarish va masshtablash. Siz mumkin foydalanish Elastik loviya poyasi AWS Management konsolidan yoki buyruq qatoridan foydalanib Elastik loviya poyasi Buyruqlar qatori interfeysi ( EB CLI ).

Shuningdek, bilingki, Elastik Beanstalk konteynermi? Elastik loviya poyasi hisoblanadi AWS veb-ilovalar va xizmatlarni joylashtirish va masshtablash xizmati. Elastik loviya poyasi keyin g'amxo'rlik qiladi idish joylashtirish, zarur infratuzilmani ta'minlash va asosiy platformani boshqarish, shu jumladan ilovani qo'llab-quvvatlash uchun eng so'nggi yamoq va yangilanishlarni taqdim etish.

Ikkinchidan, Docker tasvirini Elastic Beanstalk-ga qanday joylashtirishim mumkin?

Buning uchun biz quyidagi jarayondan foydalanamiz:

  1. Mahalliy kodni ishlab chiqish (Bajarildi).
  2. Mahalliy ravishda Docker tasvirini yarating.
  3. O'rnatilgan Docker tasvirini Docker Hubga suring.
  4. Dockerrun dasturini yuklang. aws. json faylini Elastic Beanstalk-ga o'tkazing. Ushbu nuqtada Elastic Beanstalk sizning rasmingizni Docker Hub-dan oladi va ilovangizni joylashtiradi.

AWS da ilovani qanday joylashtirishim mumkin?

Kodni virtual mashinaga joylashtiring

  1. 1-qadam: Kalitlar juftligini yarating.
  2. 2-qadam: CodeDeploy konsoliga kiring.
  3. 3-qadam: Virtual mashinani ishga tushiring.
  4. 4-qadam: Arizangizni nomlang va arizangizni qayta ko‘rib chiqing.
  5. 5-qadam: Joylashtirish guruhini yarating.
  6. 6-qadam: Xizmat rolini yarating.
  7. 7-qadam: Ilovangizni joylashtiring.
  8. 8-qadam: Instanslaringizni tozalang.

Tavsiya: