Za pokretanje Dockera na AWS-u s ECS-om, nije obavezno koristiti ECR, jednako tako možete koristiti Docker Hub (i kao javni ili privatni registar). Prednost ECR-a je na primjer da se lijepo integrira s ECS-om.
Je li ECR potreban za ECS?
Da. Amazon ECR je integriran s Amazon ECS koji vam omogućuje jednostavnu pohranu, pokretanje i upravljanje slikama spremnika za aplikacije koje se pokreću na Amazon ECS. Sve što trebate učiniti je navesti Amazon ECR repozitorij u definiciji zadatka i Amazon ECS će dohvatiti odgovarajuće slike za vaše aplikacije.
Kako se ECR koristi u ECS-u?
Ovdje su koraci:
- Stvorite Docker sliku.
- Izradite ECR registar.
- Označite sliku.
- Dajte Docker CLI-u dopuštenje za pristup vašem Amazon računu.
- Prenesite svoju docker sliku u ECR.
- Stvorite Fargate klaster za ECS koji će se koristiti za implementaciju vašeg spremnika.
- Napravi ECS zadatak.
- Pokreni ECS zadatak!
Kako integrirati ECR s ECS?
- Korak-1: Kreiranje spremišta pomoću ECR-a. …
- Korak-2: Izrada docker slike i guranje u novostvoreno spremište. …
- 3. korak: Stvaranje ECS klastera. …
- 4. korak: Izrada definicije zadatka. …
- 5. korak: Kreiranje ECS usluge. …
- Sve smo spremni.
Što je ECS ECR?
Amazon Elastic Container Registry (ECR) je apotpuno upravljani registar Docker spremnika koji programerima olakšava pohranu, upravljanje i implementaciju slika Docker spremnika. Amazon ECR integriran je s Amazon Elastic Container Service (ECS), pojednostavljujući vaš razvoj do proizvodnog tijeka rada.