Za pokretanje Docker-a na AWS-u sa ECS-om, nije obavezno koristiti ECR, isto tako možete koristiti Docker Hub (i kao javni ili privatni registar). Prednost ECR-a je na primjer da se lijepo integrira sa ECS-om.
Da li je ECR potreban za ECS?
Da. Amazon ECR je integrisan sa Amazon ECS omogućavajući vam da lako skladištite, pokrećete i upravljate slikama kontejnera za aplikacije koje rade na Amazon ECS. Sve što treba da uradite je da navedete Amazon ECR spremište u vašoj definiciji zadatka i Amazon ECS će dohvatiti odgovarajuće slike za vaše aplikacije.
Kako se ECR koristi u ECS-u?
Ovdje su koraci:
- Kreirajte Docker sliku.
- Kreirajte ECR registar.
- Označite sliku.
- Dajte Docker CLI dozvolu za pristup vašem Amazon računu.
- Učitajte svoju docker sliku na ECR.
- Kreirajte Fargate klaster za ECS koji ćete koristiti za postavljanje vašeg kontejnera.
- Kreirajte ECS zadatak.
- Pokreni ECS zadatak!
Kako integrirati ECR sa ECS?
- Korak-1: Kreiranje spremišta koristeći ECR. …
- Korak-2: Kreiranje docker slike i guranje u novokreirano spremište. …
- Korak-3: Kreiranje ECS klastera. …
- 4. korak: Kreiranje definicije zadatka. …
- Korak-5: Kreiranje ECS usluge. …
- Sve smo spremno.
Šta je ECS ECR?
Amazon Elastic Container Registry (ECR) je apotpuno upravljani registar Docker kontejnera koji programerima olakšava pohranjivanje, upravljanje i implementaciju slika Docker kontejnera. Amazon ECR je integrisan sa Amazon Elastic Container Service (ECS), pojednostavljujući vaš razvoj do proizvodnog procesa.