Compartir a través de


Inicio rápido: Creación de un registro conectado mediante la CLI de Azure o Azure Portal

En esta guía de inicio rápido, usará la CLI de Azure y el Portal de Azure para crear un recurso de registro conectado en Azure. La característica del Registro conectado de Azure Container Registry permite implementar un registro de forma remota o local y sincronizar imágenes y otros artefactos con el registro en la nube.

Aquí se crean dos recursos de registro conectados para un registro en la nube: un registro conectado permite la funcionalidad de lectura y escritura (extracción e inserción de artefactos) y otro permite la funcionalidad de solo lectura.

Después de crear un registro conectado, puede seguir otras guías para implementarla y usarla en la infraestructura local o remota.

Prerrequisitos

  • Azure Container Registry: si aún no tiene un registro de contenedor, cree uno (nivel Premium necesario) en una región que admita registros conectados.

Para importar imágenes en el registro de contenedor, use la CLI de Azure.

Habilitación del punto de conexión de datos dedicado para el registro en la nube

Habilite el punto de conexión de datos dedicado para el registro de contenedor de Azure en la nube. Este paso es necesario para que un registro conectado se comunique con el registro en la nube.

  1. En el Azure portal, dirígete a tu registro de contenedor.
  2. Seleccione Acceso público a redes>. Seleccione la casilla Habilitar extremo de datos dedicado.
  3. Haga clic en Guardar.

Captura de pantalla de la habilitación del punto de conexión de datos dedicado.

Importación de imágenes en el registro en la nube

Importe las siguientes imágenes de contenedor en el registro en la nube mediante el comando az acr import . Omita este paso si ya importó estas imágenes.

Imagen conectada del registro

Utiliza el comando az acr import para importar la imagen del registro conectado a tu 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

Imagen de ejemplo Hola Mundo

Para probar el registro conectado, importe la hello-world imagen. Este repositorio se sincronizará con el registro conectado y será extraído por los clientes del registro conectado.

az acr import \
  --name $REGISTRY_NAME \
  --source mcr.microsoft.com/hello-world:1.1.2

Creación de un recurso del Registro conectado para la funcionalidad de lectura y escritura

En los pasos siguientes se crea un registro conectado en modo ReadWrite que está vinculado al registro en la nube.

  1. En el Azure portal, dirígete a tu registro de contenedor.
  2. Seleccione Registros conectados (versión preliminar) > + Crear.
  3. Escriba o seleccione los valores de la tabla siguiente y seleccione Guardar.
Elemento Description
Parent Seleccione No parent (Sin elemento principal) para un registro conectado vinculado al registro en la nube.
Mode Seleccione ReadWrite.
Nombre El nombre del Registro conectado debe comenzar con una letra y contener solo caracteres alfanuméricos. Debe tener entre 5 y 40 caracteres y ser único en la jerarquía de este registro de contenedor de Azure.
Propiedades de registro Acepte la configuración predeterminada.
Propiedades de sincronización Acepte la configuración predeterminada. Dado que no hay ninguna programación de sincronización definida de forma predeterminada, los repositorios se sincronizan entre el registro en la nube y el registro conectado sin interrupciones.
Repositorios Seleccione o escriba los nombres de los repositorios que importó en el paso anterior. Los repositorios especificados se sincronizan entre el registro en la nube y el registro conectado una vez implementado.

Creación de un registro conectado en modo ReadWrite

Crear un recurso de registro conectado para funcionalidad de solo lectura

Los pasos siguientes crean un registro conectado en modo ReadOnly cuyo elemento primario es el registro conectado que creó en la sección anterior. Este registro conectado habilita la funcionalidad de solo lectura (extracción de artefactos) una vez implementada.

  1. En el Azure portal, dirígete a tu registro de contenedor.
  2. Seleccione Registros conectados (versión preliminar) > + Crear.
  3. Escriba o seleccione los valores de la tabla siguiente y seleccione Guardar.
Elemento Description
Parent Seleccione el registro conectado que creó anteriormente.
Mode Seleccione ReadOnly.
Nombre El nombre del Registro conectado debe comenzar con una letra y contener solo caracteres alfanuméricos. Debe tener entre 5 y 40 caracteres y ser único en la jerarquía de este registro de contenedor de Azure.
Propiedades de registro Acepte la configuración predeterminada.
Propiedades de sincronización Acepte la configuración predeterminada. Dado que no hay ninguna programación de sincronización definida de forma predeterminada, los repositorios se sincronizan entre el registro en la nube y el registro conectado sin interrupciones.
Repositorios Seleccione o escriba los nombres de los repositorios que importó en el paso anterior. Los repositorios especificados se sincronizan entre el registro primario y el registro conectado una vez implementado.

Creación de un registro conectado en modo ReadOnly

Comprobación de la creación de los recursos

Seleccione un registro conectado en el portal para ver sus propiedades, como su estado de conexión (Sin conexión, En línea o No saludable) y si está activado (implementado localmente). En el ejemplo siguiente, no se implementa el registro conectado. El estado de conexión de "Sin conexión" indica que se desconecta de la nube.

Visualización de las propiedades del Registro conectadas

Desde esta vista, también puede generar una cadena de conexión y, opcionalmente, generar contraseñas para el token de sincronización. Una cadena de conexión contiene opciones de configuración usadas para implementar un registro conectado y sincronizar contenido con un registro primario.

Pasos siguientes

En esta guía rápida, ha utilizado la CLI de Azure y el portal de Azure para crear dos recursos de registro interconectados dentro de Azure. Esos nuevos recursos del registro conectado están vinculados al registro en la nube y permiten la sincronización de artefactos con el registro en la nube.

Continúe con las guías de implementación del Registro conectado para aprender a implementar y usar un registro conectado en la infraestructura.