Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.
Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.
Cookies essenciais são necessários para fornecer nosso site e serviços e não podem ser desativados. Geralmente, eles são definidos em resposta às suas ações no site, como definir suas preferências de privacidade, fazer login ou preencher formulários.
Os cookies de desempenho fornecem estatísticas anônimas sobre como os clientes navegam em nosso site, para que possamos melhorar a experiência e o desempenho do site. Terceiros aprovados podem realizar análises em nosso nome, mas não podem usar os dados para seus próprios propósitos.
Cookies funcionais nos ajudam a fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante. Terceiros aprovados podem definir esses cookies para fornecer determinados recursos do site. Se você não permitir esses cookies, alguns ou todos esses serviços talvez não funcionem corretamente.
Cookies de publicidade podem ser configurados em nosso site por nós ou nossos parceiros de publicidade e nos ajudar a distribuir conteúdo de marketing relevante. Se você não permitir esses cookies, receberá publicidade menos relevante.
Bloquear alguns tipos de cookies pode afetar sua experiência em nossos sites. Você pode alterar suas preferências de cookies a qualquer momento, clicando em Preferências de cookies no rodapé deste site. Para saber mais sobre como nós e terceiros aprovados usamos cookies em nossos sites, leia nosso Aviso sobre cookies da AWS.
Exibimos anúncios relevantes aos seus interesses nos sites da AWS e em outras propriedades, incluindo publicidade comportamental em vários contextos. A publicidade comportamental entre contextos usa dados de um site ou aplicação para anunciar para você no site ou aplicação de outra empresa.
Para não permitir a publicidade comportamental entre contextos da AWS baseada em cookies ou tecnologias semelhantes, selecione “Não permitir” e “Salvar opções de privacidade” abaixo ou acesse um site da AWS com um sinal de recusa legalmente reconhecido habilitado, como o Controle Global de Privacidade. Se você excluir seus cookies ou visitar este site usando um navegador ou dispositivo diferente, precisará fazer sua seleção novamente. Para obter mais informações sobre cookies e como os usamos, leia o Aviso sobre cookies da AWS.
Para não permitir todas as outras propagandas comportamentais entre contextos da AWS, preencha este formulário por e-mail.
Para obter mais informações sobre como a AWS lida com suas informações, leia a Notificação de Privacidade da AWS.
No momento, só armazenaremos cookies essenciais, pois não foi possível salvar suas preferências.
Se você quiser alterá-las, tente novamente mais tarde usando o link no rodapé do Console da AWS ou entre em contato com o suporte se o problema persistir.
O Amazon Elastic Container Registry (Amazon ECR) é integrado com o Amazon Elastic Container Service (Amazon ECS) e o Amazon Elastic Kubernetes Service (Amazon EKS), o que significa que você pode armazenar e executar facilmente imagens de contêiner para aplicativos com qualquer orquestrador. Tudo o que você precisa fazer é especificar o repositório do Amazon ECR na sua definição de tarefa ou pod para Amazon ECS ou Amazon EKS para recuperar as imagens apropriadas para os seus aplicativos.
O Amazon ECR é compatível com os padrões da Open Container Initiative (OCI) e com a API HTTP V2 do Docker Registry. Isso permite que você use comandos do Docker CLI (por exemplo, push, pull, list, tag) ou suas ferramentas do Docker preferidas para interagir com o Amazon ECR, mantendo seu fluxo de trabalho de desenvolvimento existente. Você pode acessar facilmente o Amazon ECR de qualquer ambiente do Docker, independentemente de ser na nuvem, no local ou na sua máquina local. O Amazon ECR permite armazenar imagens de contêiner do Docker e artefatos de OCI relacionados nos seus repositórios.
Você pode descobrir e usar software de contêiner que fornecedores, projetos de código aberto e desenvolvedores da comunidade compartilham publicamente na galeria pública do Amazon ECR. Imagens de base populares, como sistemas operacionais, imagens publicadas pela AWS, complementos do Kubernetes e arquivos, como gráficos de Helm, podem ser encontrados na galeria. Você não precisa usar uma conta da AWS para pesquisar ou efetuar pull de uma imagem pública. No entanto, usar sua conta torna mais fácil e rápido o uso de softwares de contêiner públicos.
O Amazon ECR armazena os contêineres que você criar e todo software de contêiner que adquirir na AWS Marketplace. O AWS Marketplace for Containers disponibiliza softwares destinados a contêineres verificados para computação de alta performance, segurança e ferramentas de desenvolvedores, além de produtos de software como serviço (SaaS) que gerenciam, analisam e protegem aplicações em contêiner.
O Amazon ECR armazena suas imagens de contêiner e artefatos no Amazon Simple Storage Service (S3). O Amazon S3 foi projetado para 99,999999999% (11 9s) de durabilidade de dados porque cria e armazena automaticamente cópias de todos os objetos do S3 em vários sistemas. Isso significa que os dados estão disponíveis quando necessário e protegidos contra falhas, erros e ameaças. O Amazon ECR também pode replicar automaticamente seus dados para várias regiões da AWS para seus aplicativos de alta disponibilidade.
O Amazon ECR oferece suporte à capacidade de definir e organizar os repositórios no seu registro usando namespaces. Isso permite organizar os repositórios com base nos fluxos de trabalho atuais da sua equipe. Você pode definir quais ações de API outro usuário pode executar em seu repositório (por exemplo, criar, listar, descrever, excluir e obter) por meio de políticas em nível de recurso, permitindo que você compartilhe seus repositórios facilmente com diferentes usuários e contas AWS. Você pode compartilhar facilmente seus artefatos de contêiner com qualquer pessoa no mundo, armazenando-os em um repositório público.
O Amazon ECR usa o AWS Identity and Access Management (IAM) para controlar e monitorar quem e o quê (por exemplo, instâncias do EC2) podem acessar suas imagens de contêiner. Por meio do IAM, você pode definir políticas para permitir que usuários na mesma conta da AWS ou outras contas acessem suas imagens de contêiner em repositórios privados. Você também pode refinar ainda mais essas políticas especificando diferentes permissões para diferentes usuários e funções (por exemplo, envio, extração ou acesso total de administrador). Qualquer pessoa no mundo pode acessar suas imagens de contêiner armazenadas em repositórios públicos para colaboração global.
Você pode transferir as imagens de contêiner para e do Amazon ECR via HTTPS. Além disso, as imagens ociosas são criptografadas automaticamente usando a criptografia do lado do servidor do Amazon S3. O Amazon ECR também permite que você escolha sua própria chave gerenciada pelo AWS Key Management Service (AWS KMS) para criptografar imagens em repouso.
O Amazon ECR se integra a ferramentas de desenvolvedor de terceiros. É possível integrar o Amazon ECR ao seu processo de integração e entrega contínua, permitindo que você mantenha o fluxo de trabalho de desenvolvimento existente. Para saber mais sobre nossa integração com terceiros, acesse nossa página de parceiros.
Com os repositórios de cache de recuperação do Amazon ECR, você pode recuperar, armazenar e sincronizar artefatos de contêineres armazenados em registros de contêineres de acesso público. Os repositórios fornecem as taxas elevadas de download necessárias, juntamente com a disponibilidade, a segurança e a escalabilidade nas quais você se acostumou a confiar. Com sincronizações de registro frequentes e nenhuma ferramenta adicional a gerenciar, os repositórios de cache de recuperação ajudam você a manter atualizadas as imagens de contêineres obtidas de registros públicos.