Na spustenie Dockeru na AWS s ECS nie je povinné používať ECR, rovnako dobre môžete použiť Docker Hub (ako verejný alebo súkromný register). Výhodou ECR je napríklad to, že sa dobre integruje s ECS.
Vyžaduje sa ECR pre ECS?
Áno. Amazon ECR je integrovaný s Amazon ECS, čo vám umožňuje jednoducho ukladať, spúšťať a spravovať obrázky kontajnerov pre aplikácie bežiace na Amazon ECS. Všetko, čo musíte urobiť, je špecifikovať úložisko Amazon ECR v definícii úlohy a Amazon ECS načíta príslušné obrázky pre vaše aplikácie.
Ako sa ECR používa v ECS?
Tu sú kroky:
- Vytvorte obrázok Docker.
- Vytvorte register ECR.
- Označte obrázok.
- Udeľte Docker CLI povolenie na prístup k vášmu účtu Amazon.
- Odovzdajte svoj obrázok doku do ECR.
- Vytvorte klaster Fargate pre ECS, ktorý použijete na nasadenie vášho kontajnera.
- Vytvorte úlohu ECS.
- Spustite úlohu ECS!
Ako integrujete ECR s ECS?
- Krok-1: Vytvorenie úložiska pomocou ECR. …
- Krok-2: Vytvorenie obrazu doku a jeho vloženie do novovytvoreného úložiska. …
- Krok 3: Vytvorenie klastra ECS. …
- 4. krok: Vytvorenie definície úlohy. …
- 5. krok: Vytvorenie služby ECS. …
- Všetko je pripravené.
Čo je ECS ECR?
Amazon Elastic Container Registry (ECR) je aplne spravovaný register kontajnerov Docker, ktorý vývojárom uľahčuje ukladanie, správu a nasadenie obrazov kontajnerov Docker. Amazon ECR je integrovaný s Amazon Elastic Container Service (ECS), čo zjednodušuje váš vývoj až po produkčný pracovný postup.