Pro spuštění Dockeru na AWS s ECS není povinné používat ECR, stejně dobře můžete použít Docker Hub (jak veřejný, tak soukromý registr). Výhodou ECR je například to, že se dobře integruje s ECS.
Je ECR vyžadováno pro ECS?
Ano. Amazon ECR je integrován s Amazon ECS, což vám umožňuje snadno ukládat, spouštět a spravovat obrazy kontejnerů pro aplikace běžící na Amazon ECS. Vše, co musíte udělat, je zadat úložiště Amazon ECR v definici úlohy a Amazon ECS načte příslušné obrázky pro vaše aplikace.
Jak se ECR používá v ECS?
Postup zde:
- Vytvořte obrázek Dockeru.
- Vytvořte registr ECR.
- Označte obrázek.
- Povolte Docker CLI přístup k vašemu účtu Amazon.
- Nahrajte svůj obrázek dockeru do ECR.
- Vytvořte klastr Fargate pro ECS, který použijete pro nasazení vašeho kontejneru.
- Vytvořte úkol ECS.
- Spusťte úlohu ECS!
Jak integrujete ECR s ECS?
- Krok-1: Vytvoření úložiště pomocí ECR. …
- Krok-2: Vytvoření obrazu dockeru a jeho odeslání do nově vytvořeného úložiště. …
- Krok-3: Vytvoření klastru ECS. …
- Krok-4: Vytvoření definice úkolu. …
- Krok 5: Vytvoření služby ECS. …
- Vše je připraveno.
Co je ECS ECR?
Amazon Elastic Container Registry (ECR) je aplně spravovaný registr kontejnerů Docker, který vývojářům usnadňuje ukládání, správu a nasazení bitových kopií kontejnerů Docker. Amazon ECR je integrován s Amazon Elastic Container Service (ECS), což zjednodušuje váš vývoj k produkčnímu workflow.