להפעלת Docker ב-AWS עם ECS, אין חובה להשתמש ב-ECR, אתה יכול באותה מידה להשתמש ב-Docker Hub (הן כרישום ציבורי או פרטי). היתרון של ECR הוא למשל, שהוא משתלב יפה עם ECS.
האם נדרש ECR עבור ECS?
כן. Amazon ECR משולב עם Amazon ECS ומאפשר לך לאחסן, להפעיל ולנהל בקלות תמונות מיכל עבור יישומים הפועלים על Amazon ECS. כל מה שאתה צריך לעשות הוא לציין את מאגר ה-ECR של Amazon בהגדרת המשימה שלך, ואמזון ECS יאחזר את התמונות המתאימות ליישומים שלך.
איך משתמשים ב-ECR ב-ECS?
השלבים כאן הם:
- צור את תמונת Docker.
- צור רישום ECR.
- תייג את התמונה.
- תן ל-Docker CLI הרשאה לגשת לחשבון Amazon שלך.
- העלה את תמונת הדוקר שלך ל-ECR.
- צור אשכול Fargate עבור ECS לשימוש לפריסת המכולה שלך.
- Create an ECS Task.
- הפעל את ה-ECS Task!
איך משלבים ECR עם ECS?
- שלב-1: יצירת מאגר באמצעות ECR. …
- שלב 2: יצירת תמונת דוקר ודחיפתה למאגר החדש שנוצר. …
- שלב 3: יצירת אשכול ECS. …
- שלב 4: יצירת הגדרת משימה. …
- שלב 5: יצירת שירות ECS. …
- הכול מוכן.
מהו ECS ECR?
Amazon Elastic Container Registry (ECR) הוא ארישום קונטיינר Docker בניהול מלא המקל על מפתחים לאחסן, לנהל ולפרוס תמונות קונטיינר של Docker. Amazon ECR משולב עם Amazon Elastic Container Service (ECS), ומפשט את הפיתוח שלך לזרימת העבודה של הייצור.