📦 Amazon ECR (Elastic Container Registry)
O Amazon ECR é um repositório gerenciado para armazenar imagens Docker.
🔹 Benefícios
✅ Seguro – Armazena imagens privadas com IAM.
✅ Rápido – Alta disponibilidade e integração com ECS/EKS.
✅ Gerenciado – AWS cuida do armazenamento e versionamento.
🔹 Comandos Essenciais
# Login no ECR
aws ecr get-login-password --region us-east-1 | docker login --username AWS --password-stdin <account-id>.dkr.ecr.us-east-1.amazonaws.com
# Criar um repositório no ECR
aws ecr create-repository --repository-name meu-repositorio
# Fazer push de uma imagem para o ECR
docker tag minha-imagem <account-id>.dkr.ecr.us-east-1.amazonaws.com/meu-repositorio:latest
docker push <account-id>.dkr.ecr.us-east-1.amazonaws.com/meu-repositorio:latest
📝 Possíveis Questões na Prova
✅ O que é o Amazon ECR? 👉 É o repositório gerenciado da AWS para armazenar imagens Docker.
✅ Qual a diferença entre ECR e Docker Hub? 👉 ECR é um serviço privado da AWS, Docker Hub é um repositório público.
✅ O ECR é integrado ao ECS e EKS? 👉 Sim, permitindo puxar imagens diretamente para execução.