Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Neste início rápido, você usará a CLI do Azure e o portal do Azure para criar um recurso de registro conectado no Azure. O recurso de registro conectado do Registro de Contêiner do Azure permite implantar um registro remotamente ou em seu local e sincronizar imagens e outros artefatos com o registro de nuvem.
Aqui, você cria dois recursos de registro conectados para um registro de nuvem: um registro conectado permite a funcionalidade de leitura e gravação (pull e push de artefato) e outro permite a funcionalidade somente leitura.
Depois de criar um registro conectado, você pode seguir outros guias para implantá-lo e usá-lo em sua infraestrutura local ou remota.
Pré-requisitos
- Registro de contêiner do Azure – Se você ainda não tiver um registro de contêiner, crie um (camada Premium necessária) em uma região que dê suporte a registros conectados.
Para importar imagens para o registro de contêiner, use a CLI do Azure
Utilize o ambiente Bash no Azure Cloud Shell. Para obter mais informações, confira Introdução ao Azure Cloud Shell.
Se você preferir executar comandos de referência da CLI localmente, instale a CLI do Azure. Se você estiver executando no Windows ou no macOS, considere executar a CLI do Azure em um contêiner do Docker. Para obter mais informações, confira Como executar a CLI do Azure em um contêiner do Docker.
Se você estiver usando uma instalação local, entre na CLI do Azure usando o comando az login . Para concluir o processo de autenticação, siga as etapas exibidas em seu terminal. Para obter outras opções de entrada, consulte Autenticar no Azure usando a CLI do Azure.
Quando solicitado, instale a extensão da CLI do Azure no primeiro uso. Para obter mais informações sobre extensões, confira Usar e gerenciar extensões com a CLI do Azure.
Execute o comando az version para localizar a versão e as bibliotecas dependentes que estão instaladas. Para atualizar para a versão mais recente, execute az upgrade.
Habilitar o ponto de extremidade de dados dedicado para o registro de nuvem
Habilite o ponto de extremidade de dados dedicado para o registro de contêiner do Azure na nuvem. Essa etapa é necessária para que um registro conectado se comunique com o registro de nuvem.
- No portal do Azure, navegue até o registro de contêiner.
- Selecione Acesso público de rede>. Selecione Habilitar ponto de extremidade de dados dedicado na caixa de seleção.
- Clique em Salvar.
Importar imagens para o registro de nuvem
Importe as imagens de contêiner a seguir para o registro de nuvem usando o comando az acr import . Ignore esta etapa se você já importou essas imagens.
Imagem do registro conectada
Use o comando az acr import para importar a imagem de registro conectada para o registro privado.
# Use the REGISTRY_NAME variable in the following Azure CLI commands to identify the registry
REGISTRY_NAME=<container-registry-name>
az acr import \
--name $REGISTRY_NAME \
--source mcr.microsoft.com/acr/connected-registry:1.0.0
Imagem hello-world
Para testar o registro conectado, importe a hello-world imagem. Esse repositório será sincronizado com o registro conectado e obtido pelos clientes conectados ao registro.
az acr import \
--name $REGISTRY_NAME \
--source mcr.microsoft.com/hello-world:1.1.2
Criar um recurso de registro conectado para a funcionalidade de leitura e gravação
As etapas a seguir criam um registro conectado no modo ReadWrite que está vinculado ao registro de nuvem.
- No portal do Azure, navegue até o registro de contêiner.
- Selecione Registros Conectados (Versão Prévia) > + Criar.
- Insira ou selecione os valores na tabela a seguir e selecione Salvar.
| Item | Description |
|---|---|
| Parent | Selecione Nenhum pai para um registro conectado vinculado ao registro de nuvem. |
| Mode | Selecione ReadWrite. |
| Nome | O nome do registro conectado deve começar com uma letra e conter apenas caracteres alfanuméricos. Ele deve ter de 5 a 40 caracteres e é exclusivo na hierarquia deste registro de contêiner do Azure. |
| Propriedades de registro em log | Aceite as configurações padrão. |
| Propriedades de sincronização | Aceite as configurações padrão. Como não há nenhum agendamento de sincronização definido por padrão, os repositórios são sincronizados entre o registro de nuvem e o registro conectado sem interrupções. |
| Repositórios | Selecione ou insira os nomes dos repositórios importados na etapa anterior. Os repositórios especificados são sincronizados entre o registro de nuvem e o registro conectado uma vez implantado. |
Criar um recurso de registro conectado para a funcionalidade de somente leitura
As etapas a seguir criam um registro conectado no modo ReadOnly cujo pai é o registro conectado que você criou na seção anterior. Quando implantado, esse registro conectado habilita a funcionalidade somente leitura (pull de artefato).
- No portal do Azure, navegue até o registro de contêiner.
- Selecione Registros Conectados (Versão Prévia) > + Criar.
- Insira ou selecione os valores na tabela a seguir e selecione Salvar.
| Item | Description |
|---|---|
| Parent | Selecione o registro conectado que você criou anteriormente. |
| Mode | Selecione ReadOnly. |
| Nome | O nome do registro conectado deve começar com uma letra e conter apenas caracteres alfanuméricos. Ele deve ter de 5 a 40 caracteres e é exclusivo na hierarquia deste registro de contêiner do Azure. |
| Propriedades de log | Aceite as configurações padrão. |
| Propriedades de sincronização | Aceite as configurações padrão. Como não há nenhum agendamento de sincronização definido por padrão, os repositórios são sincronizados entre o registro de nuvem e o registro conectado sem interrupções. |
| Repositórios | Selecione ou insira os nomes dos repositórios importados na etapa anterior. Os repositórios especificados são sincronizados entre o registro pai e o registro conectado uma vez implantado. |
Verifique se os recursos são criados
Selecione um registro conectado no portal para exibir as propriedades desse registro, como status de conexão (Offline, Online ou Não Íntegro) e se ele foi ativado (implantado localmente). No exemplo a seguir, o registro conectado não está implantado. O estado de conexão de "Offline" indica que ele se desconectou da nuvem.
Nessa exibição, você também pode gerar uma cadeia de conexão e, opcionalmente, gerar senhas para o token de sincronização. Uma cadeia de conexão contém as configurações usadas para implantar um registro conectado e sincronizar conteúdo com um registro pai.
Próximas etapas
Neste início rápido, você usou a CLI do Azure e o portal do Azure para criar dois recursos de registro conectados no Azure. Esses novos recursos do Registro conectados estão vinculados ao registro de nuvem e permitem a sincronização de artefatos com o registro de nuvem.
Continue com os guias de implantação do Registro conectado para saber como implantar e usar um registro conectado em sua infraestrutura.