فهرست مطالب:

Dockerrun AWS JSON چیست؟
Dockerrun AWS JSON چیست؟

تصویری: Dockerrun AWS JSON چیست؟

تصویری: Dockerrun AWS JSON چیست؟
تصویری: 8 - Writing Dockerrun.aws.json for AWS Elastic Beanstalk || Deploy Multi-Container App on AWS 2024, نوامبر
Anonim

آ داکر ران . اوس . json فایل Elastic Beanstalk مخصوص است JSON فایلی که نحوه استقرار مجموعه ای از ظروف Docker را به عنوان یک برنامه Elastic Beanstalk توضیح می دهد. می توانید از a استفاده کنید داکر ران.

به این ترتیب، EB چه کاری انجام می دهد؟

ساقه لوبیا الاستیک ( EB ) است سرویسی که قبلا استقرار ، برنامه ها و خدمات وب را مدیریت و مقیاس بندی کنید. شما می توان استفاده کنید ساقه لوبیا الاستیک از کنسول مدیریت AWS یا از خط فرمان با استفاده از ساقه لوبیا الاستیک رابط خط فرمان ( EB CLI ).

همچنین بدانید که آیا Elastic Beanstalk یک ظرف است؟ ساقه لوبیا الاستیک هست یک AWS سرویس برای استقرار و مقیاس بندی برنامه ها و سرویس های وب. ساقه لوبیا الاستیک سپس مراقبت می کند ظرف استقرار، تهیه زیرساخت های مورد نیاز و مدیریت پلتفرم اساسی، از جمله ارائه آخرین وصله ها و به روز رسانی ها برای پشتیبانی از برنامه.

در مرحله دوم، چگونه می توانم تصویر Docker را در Elastic Beanstalk مستقر کنم؟

برای انجام این کار، از فرآیند زیر استفاده می کنیم:

  1. کد را به صورت محلی توسعه دهید (انجام شد).
  2. یک تصویر Docker به صورت محلی بسازید.
  3. تصویر Docker ساخته شده را به Docker Hub فشار دهید.
  4. یک Dockerrun را آپلود کنید. اوس فایل json به Elastic Beanstalk. در این مرحله، Elastic Beanstalk تصویر شما را از داکر هاب دریافت می کند و برنامه شما را مستقر می کند.

چگونه یک برنامه را در AWS مستقر کنم؟

استقرار کد در ماشین مجازی

  1. مرحله 1: یک جفت کلید ایجاد کنید.
  2. مرحله 2: وارد کنسول CodeDeploy شوید.
  3. مرحله 3: یک ماشین مجازی راه اندازی کنید.
  4. مرحله 4: نام برنامه خود را بنویسید و ویرایش برنامه خود را بررسی کنید.
  5. مرحله 5: یک گروه استقرار ایجاد کنید.
  6. مرحله 6: یک نقش سرویس ایجاد کنید.
  7. مرحله 7: برنامه خود را مستقر کنید.
  8. مرحله 8: نمونه های خود را پاک کنید.

توصیه شده: