Todos os produtos
Search
Central de documentação

Container Registry:Termos

Última atualização: Jun 23, 2026

Este tópico descreve os principais conceitos do Container Registry para ajudar você a começar a gerenciar imagens de contêiner.

O Container Registry organiza recursos em uma hierarquia: uma instância contém um ou mais namespaces, cada namespace contém um ou mais repositórios de imagens, e cada repositório armazena imagens de contêiner identificadas por tags.

Imagem de contêiner

Uma imagem de contêiner é o formato de empacotamento padrão para uma aplicação. Use um Dockerfile para empacotar uma aplicação e todas as suas dependências em uma imagem, envie a imagem para um repositório de imagens e baixe-a em um ambiente de teste ou produção para iniciar contêineres.

Instância do Container Registry

Uma instância do Container Registry é o recurso de nível superior que hospeda seus repositórios de imagens. Antes de criar um repositório de imagens, crie uma instância do Container Registry. Faça login na instância para gerenciar as imagens em seus repositórios. Após modificar uma imagem, envie-a novamente para o repositório. Como alternativa, use o recurso de compilação de imagens para compilar uma imagem diretamente no seu data center e enviá-la para o repositório.

Endereços de imagens de contêiner

O formato do endereço difere entre o Container Registry Enterprise Edition e o Container Registry Personal Edition.

Edição Formato do endereço
Enterprise Edition instance-registry.cn-hangzhou.cr.aliyuncs.com/namespace/repository:tag
Personal Edition registry.cn-hangzhou.aliyuncs.com/namespace/repository:tag

Os componentes do endereço são:

Componente Descrição
instance O nome da instância do Container Registry Enterprise Edition. Você pode configurar um nome de domínio personalizado para a instância e acessá-la de qualquer região. Para mais informações, consulte Usar um nome de domínio personalizado para acessar uma instância do Container Registry Enterprise Edition.
namespace O nome do namespace.
repository O nome do repositório de imagens. O Container Registry Personal Edition suporta apenas nomes de repositório de um nível. O Container Registry Enterprise Edition suporta nomes de repositório multinível, por exemplo, agent/client/prod.
tag A tag da imagem, como v1. Este campo é opcional. O valor padrão é latest.

Dockerfile

Um Dockerfile é um documento de texto que define como compilar uma imagem de contêiner. Ele contém as instruções e descrições necessárias para a compilação. Ferramentas como o Docker leem essas instruções para compilar imagens de contêiner automaticamente.

Padrão OCI

O padrão Open Container Initiative (OCI) consiste em duas especificações:

  • Runtime Specification (runtime-spec)

  • Image Specification (image-spec): unifica o formato de imagem de contêiner entre as ferramentas de contêiner, de modo que imagens de contêiner padrão funcionem em qualquer software e ambiente compatível com OCI.

Artefato OCI

Um artefato OCI é qualquer pacote de dados armazenado em um registro de contêiner usando a especificação OCI Artifact. Além de imagens de contêiner, você pode empacotar dados como Helm charts e Cloud Native Application Bundles (CNAB) em artefatos compatíveis com OCI, com base em manifestos OCI e índices OCI. Isso permite que o Container Registry armazene, gerencie e distribua diferentes tipos de artefatos a partir de um único local. O Container Registry Enterprise Edition suporta artefatos OCI. Para mais informações, consulte Enviar e baixar um artefato OCI personalizado.

Helm chart

Helm é um gerenciador de pacotes para Kubernetes que gerencia charts e suas versões.

Um chart é uma coleção de arquivos que descreve um conjunto de recursos relacionados do Kubernetes, incluindo imagens, dependências e definições de recursos necessários para executar uma aplicação. Por exemplo, um chart pode descrever recursos do WordPress e do MySQL, ou as definições de recursos de um cluster etcd.

O Container Registry Enterprise Edition pode hospedar Helm charts. Para mais informações, consulte Enviar e baixar Helm charts.

Cadeia de entrega nativa em nuvem

Uma cadeia de entrega nativa em nuvem permite combinar compilação de imagens, verificação de imagens, replicação geográfica de imagens e distribuição de imagens em um único pipeline automatizado. As cadeias de entrega são seguras, auditáveis e rastreáveis. Ao enviar uma alteração no código-fonte, a cadeia compila, verifica, distribui e implanta automaticamente a imagem em todas as regiões de destino. O Container Registry Enterprise Edition suporta cadeias de entrega nativas em nuvem. Para mais informações, consulte Criar uma cadeia de entrega.

Controle de acesso baseado em RAM

O Resource Access Management (RAM) é o serviço de identidade e controle de acesso da Alibaba Cloud. Dentro de uma conta Alibaba Cloud, crie vários usuários RAM para representar funcionários, sistemas ou aplicações na sua organização e conceda a cada usuário apenas as permissões necessárias.

Usuário RAM

Um usuário RAM é uma entidade com identidade e credenciais fixas. Um usuário RAM pode representar uma pessoa ou uma aplicação. Conceda diferentes permissões de imagem a diferentes usuários RAM para aplicar o acesso de privilégio mínimo. Para mais informações, consulte Configurar políticas para que usuários RAM acessem o Container Registry.

OSS

O Object Storage Service (OSS) é um serviço de armazenamento seguro, econômico e altamente confiável da Alibaba Cloud para grandes volumes de dados não estruturados. O OSS fornece operações de API RESTful que funcionam independentemente do console do OSS, permitindo o acesso aos dados a partir de qualquer aplicação e a qualquer momento.

Bucket OSS

Um bucket OSS é um contêiner para armazenar objetos no OSS. Todos os objetos residem em um bucket. Configure cada bucket com uma região, uma lista de controle de acesso (ACL) e uma classe de armazenamento de acordo com seus requisitos de dados. O Container Registry Enterprise Edition armazena imagens de contêiner em buckets OSS. Você pode criar buckets OSS personalizados. Para usar um bucket OSS personalizado, consulte Usar RAM para conceder permissões de acesso a buckets OSS personalizados.