آیا باید از ecr با ecs استفاده کنم؟

فهرست مطالب:

آیا باید از ecr با ecs استفاده کنم؟
آیا باید از ecr با ecs استفاده کنم؟
Anonim

برای اجرای Docker بر روی AWS با ECS، استفاده از ECR اجباری نیست، می توانید به خوبی از Docker Hub (هم به عنوان یک رجیستری عمومی یا خصوصی) استفاده کنید. به عنوان مثال یکی از مزایای ECR این است که به خوبی با ECS ادغام می شود.

آیا ECR برای ECS لازم است؟

بله. آمازون ECR با آمازون ECS ادغام شده است و به شما این امکان را می دهد که به راحتی تصاویر کانتینر را برای برنامه های در حال اجرا در Amazon ECS ذخیره، اجرا و مدیریت کنید. تنها کاری که باید انجام دهید این است که مخزن آمازون ECR را در تعریف وظیفه خود مشخص کنید و Amazon ECS تصاویر مناسب برنامه های شما را بازیابی می کند.

چگونه ECR در ECS استفاده می شود؟

مراحل اینجاست:

  1. تصویر Docker را ایجاد کنید.
  2. یک رجیستری ECR ایجاد کنید.
  3. عکس را تگ کنید.
  4. به Docker CLI اجازه دسترسی به حساب آمازون خود را بدهید.
  5. تصویر docker خود را در ECR آپلود کنید.
  6. یک کلاستر Fargate برای ECS ایجاد کنید تا از آن برای استقرار کانتینر خود استفاده کنید.
  7. یک کار ECS ایجاد کنید.
  8. اجرای ECS Task!

چگونه ECR را با ECS ادغام می کنید؟

  1. مرحله 1: ایجاد یک مخزن با استفاده از ECR. …
  2. مرحله ۲: ایجاد یک تصویر داکر و فشار دادن آن به مخزن تازه ایجاد شده. …
  3. مرحله 3: ایجاد ECS Cluster. …
  4. مرحله ۴: ایجاد تعریف وظیفه. …
  5. مرحله 5: ایجاد سرویس ECS. …
  6. ما آماده ایم.

ECS ECR چیست؟

ثبت ظروف الاستیک آمازون (ECR) یک استرجیستری کانتینر Docker کاملاً مدیریت شده که ذخیره، مدیریت و استقرار تصاویر کانتینر Docker را برای توسعه دهندگان آسان می کند. Amazon ECR با Amazon Elastic Container Service (ECS) یکپارچه شده است، روند توسعه شما را تا تولید ساده می کند.

توصیه شده: