O que é Amazon Elastic Container Registry? - Amazon ECR

Se fornecermos uma tradução da versão em inglês do guia, a versão em inglês prevalecerá caso haja qualquer conflito entre as versões. A tradução é fornecida com o uso de tradução por máquina.

O que é Amazon Elastic Container Registry?

Amazon Elastic Container Registry (Amazon ECR) é uma ferramenta AWS o serviço de registo de imagens de contentores que é seguro, escalável e fiável. Amazon ECR suporta repositórios de imagens de recipientes privados com permissões baseadas em recursos utilizando AWS IAM para que utilizadores específicos ou Amazon EC2 podem aceder a repositórios e imagens. Os programadores podem usar a sua CLI preferida para empurrar, puxar e gerir imagens Docker, imagens Open Container Initiative (OCI) e artefactos compatíveis com OCI.

A equipe de serviços de contêiner da AWS mantém um roteiro público no GitHub. Ele contém informações sobre no que as equipes estão trabalhando e permite que todos os clientes da AWS forneçam feedback diretamente. Para obter mais informações, consulte Roteiro de contêineres da AWS.

Componentes do Amazon ECR

O Amazon ECR contém os seguintes componentes:

Registro

Um registro do Amazon ECR é fornecido a cada conta da AWS. Você pode criar repositórios de imagens em seu registro e armazenar imagens neles. Para obter mais informações, consulte Amazon ECR registos.

Token de autorização

O seu cliente tem de se autenticar para Amazon ECR registos como um AWS antes de poder empurrar e puxar imagens. Para obter mais informações, consulte Autenticação do registo.

Repositório

máquinas Amazon ECR O repositório de imagens contém as suas imagens Docker, imagens Open Container Initiative (OCI) e artefactos compatíveis com OCI. Para obter mais informações, consulte Amazon ECR repositórios.

Política de repositório

Você pode controlar o acesso aos repositórios e às imagens contidas neles com as políticas de repositório. Para obter mais informações, consulte Políticas de repositório.

Imagem

É possível enviar e extrair imagens de contêiner dos seus repositórios. Você pode usar essas imagens localmente no seu sistema de desenvolvimento ou nas definições de tarefas do Amazon ECS e especificações de pod do Amazon EKS. Para obter mais informações, consulte Usar imagens do Amazon ECR com o Amazon ECS e Usar imagens do Amazon ECR com o Amazon EKS.

Recursos do Amazon ECR

O Amazon ECR fornece os seguintes recursos:

  • As políticas do ciclo de vida permitem-lhe gerir o ciclo de vida das imagens nos seus repositórios. Defini regras que resultam na limpeza de imagens não utilizadas que pode testar antes de aplicar ao seu repositório. Para obter mais informações, consulte Políticas de ciclo de vida.

  • A digitalização de imagens ajuda a identificar vulnerabilidades de software nas suas imagens de recipiente. Cada repositório pode ser configurado para leitura imediatao que garante que cada nova imagem enviada para o repositório é digitalizada. Pode então recuperar os resultados da digitalização da imagem. Para obter mais informações, consulte Verificação de imagens.

Como começar a usar o Amazon ECR

Para usar o Amazon ECR, você precisa estar configurado para instalar a AWS Command Line Interface e o Docker. Para obter mais informações, consulte Configuração com o Amazon ECR e Conceitos básicos do Amazon ECR usando a AWS CLI.

Definição de preços do Amazon ECR

com Amazon ECR, paga apenas pela quantidade de dados que armazena nos seus repositórios e pela transferência de dados a partir das suas imagens pushs and pulls. Para obter mais informações, consulte Definição de preços do Amazon ECR.