Måste jag använda ecr med ecs?

Måste jag använda ecr med ecs?
Måste jag använda ecr med ecs?
Anonim

För att köra Docker på AWS med ECS, är det inte obligatoriskt att använda ECR, du kan lika gärna använda Docker Hub (både som ett offentligt eller ett privat register). En fördel med ECR är till exempel att den integreras snyggt med ECS.

Krävs ECR för ECS?

Ja. Amazon ECR är integrerat med Amazon ECS så att du enkelt kan lagra, köra och hantera containerbilder för applikationer som körs på Amazon ECS. Allt du behöver göra är att ange Amazon ECR-förvaret i din uppgiftsdefinition så hämtar Amazon ECS de lämpliga bilderna för dina applikationer.

Hur används ECR i ECS?

Stegen här är:

  1. Skapa Docker-bilden.
  2. Skapa ett ECR-register.
  3. Tagga bilden.
  4. Ge Docker CLI-tillstånd att komma åt ditt Amazon-konto.
  5. Ladda upp din docker-bild till ECR.
  6. Skapa ett Fargate-kluster för ECS att använda för distributionen av din container.
  7. Skapa en ECS-uppgift.
  8. Kör ECS-uppgiften!

Hur integrerar du ECR med ECS?

  1. Steg-1: Skapa ett arkiv med ECR. …
  2. Steg-2: Skapa en dockningsbild och skjuta den till det nyskapade arkivet. …
  3. Steg-3: Skapa ECS-kluster. …
  4. Steg-4: Skapa uppgiftsdefinition. …
  5. Steg-5: Skapa ECS-tjänst. …
  6. Vi är klara.

Vad är ECS ECR?

Amazon Elastic Container Registry (ECR) är enfullt hanterat Docker-containerregister som gör det enkelt för utvecklare att lagra, hantera och distribuera Docker-containeravbildningar. Amazon ECR är integrerat med Amazon Elastic Container Service (ECS), vilket förenklar ditt arbetsflöde för utveckling och produktion.