az acr

Administración de registros privados con Azure Container Registries.

Comandos

az acr agentpool

Administración de grupos de agentes de tareas privadas con Azure Container Registries.

az acr agentpool create

Cree un grupo de agentes para una Azure Container Registry.

az acr agentpool delete

Elimine un grupo de agentes.

az acr agentpool list

Enumera los grupos de agentes para una Azure Container Registry.

az acr agentpool show

Obtenga las propiedades de un grupo de agentes especificado para un Azure Container Registry.

az acr agentpool update

Actualice un grupo de agentes para un Azure Container Registry.

az acr build

Pone en cola una compilación rápida, proporcionando registros de streaming para un Azure Container Registry.

az acr check-health

Obtiene información de estado sobre el entorno y, opcionalmente, un registro de destino.

az acr check-name

Comprueba si un nombre Azure Container Registry es válido y está disponible para su uso.

az acr config

Configure directivas para Azure Container Registries.

az acr config content-trust

Administración de la directiva de confianza de contenido para Registros de contenedor de Azure.

az acr config content-trust show

Mostrar la directiva de confianza de contenido configurada para un Azure Container Registry.

az acr config content-trust update

Actualice la directiva de confianza de contenido para un Azure Container Registry.

az acr config retention

Administre la directiva de retención para Azure Container Registries.

az acr config retention show

Mostrar la directiva de retención configurada para un Azure Container Registry.

az acr config retention update

Actualice la directiva de retención para un Azure Container Registry.

az acr connected-registry

Administración de recursos de registro conectados con Registros de contenedor de Azure.

az acr connected-registry create

Cree un registro conectado para un Azure Container Registry.

az acr connected-registry deactivate

Desactive un registro conectado de Azure Container Registry.

az acr connected-registry delete

Elimine un registro conectado de Azure Container Registry.

az acr connected-registry install

Ayuda a acceder a la información necesaria para instalar un registro conectado. Consulte https://aka.ms/acr/connected-registry para más información.

az acr connected-registry install info

Recupera la información necesaria para activar un registro conectado.

az acr connected-registry install renew-credentials

Recupera la información necesaria para activar un registro conectado y renueva las credenciales del token de sincronización.

az acr connected-registry list

Enumera todos los registros conectados en el registro primario actual.

az acr connected-registry list-client-tokens

Enumera todos los tokens de cliente asociados a registros conectados específicos.

az acr connected-registry repo

Actualiza todos los permisos necesarios del repositorio de asignaciones de ámbitos de sincronización del Registro conectados.

az acr connected-registry show

Mostrar los detalles del registro conectado.

az acr connected-registry update

Actualice un registro conectado para un Azure Container Registry.

az acr create

Cree una instancia de Azure Container Registry.

az acr credential

Administre las credenciales de inicio de sesión de Azure Container Registries.

az acr credential renew

Vuelva a generar las credenciales de inicio de sesión de Azure Container Registry.

az acr credential show

Obtenga las credenciales de inicio de sesión de un Azure Container Registry.

az acr delete

Elimina un Azure Container Registry.

az acr encryption

Administrar el cifrado del registro de contenedor.

az acr encryption rotate-key

Girar (actualizar) la clave de cifrado del registro de contenedor.

az acr encryption show

Mostrar los detalles de cifrado del registro de contenedor.

az acr export-pipeline

Administrar canalizaciones de exportación de ACR.

az acr export-pipeline create

Cree una canalización de exportación.

az acr export-pipeline delete

Elimine una canalización de exportación.

az acr export-pipeline list

Enumera las canalizaciones de exportación en un Container Registry.

az acr export-pipeline show

Mostrar una canalización de exportación en detalle.

az acr helm

Administración de gráficos de Helm para registros de contenedor de Azure.

az acr helm delete

Elimine una versión del gráfico de Helm en un Azure Container Registry.

az acr helm install-cli

Descargue e instale la herramienta de línea de comandos helm.

az acr helm list

Enumera todos los gráficos de Helm en un Azure Container Registry.

az acr helm push

Insertar un paquete de gráfico de Helm en un Azure Container Registry.

az acr helm repo

Administración de repositorios de gráficos de Helm para registros de contenedor de Azure.

az acr helm repo add

Agregue un repositorio de gráficos de Helm desde un Azure Container Registry mediante la CLI de Helm.

az acr helm show

Describir un gráfico de Helm en un Azure Container Registry.

az acr identity

Administrar identidades de servicio (administradas) para un registro de contenedor.

az acr identity assign

Asigne una identidad administrada a un registro de contenedor.

az acr identity remove

Quitar una identidad administrada de un registro de contenedor.

az acr identity show

Mostrar los detalles de identidad del registro de contenedor.

az acr import

Importa una imagen a un Azure Container Registry desde otro Container Registry. La importación elimina la necesidad de docker pull, etiqueta docker, docker push. Para imágenes más grandes, considere la posibilidad de usar --no-wait .

az acr import-pipeline

Administrar canalizaciones de importación de ACR.

az acr import-pipeline create

Cree una canalización de importación.

az acr import-pipeline delete

Elimine una canalización de importación.

az acr import-pipeline list

Enumera las canalizaciones de importación en un Container Registry.

az acr import-pipeline show

Mostrar una canalización de importación en detalle.

az acr list

Enumera todos los registros de contenedor de la suscripción actual.

az acr login

Inicie sesión en un Azure Container Registry a través de la CLI de Docker.

az acr network-rule

Administración de reglas de red para registros de contenedor de Azure.

az acr network-rule add

Agregue una regla de red.

az acr network-rule list

Enumera las reglas de red.

az acr network-rule remove

Quite una regla de red.

az acr pack

Administre Azure Container Registry Tasks que usan Cloud Native Buildpacks.

az acr pack build

Pone en cola una tarea de compilación rápida que compila una aplicación y la inserta en un Azure Container Registry.

az acr pipeline-run

Administrar ejecuciones de canalización de importación y exportación de ACR.

az acr pipeline-run create

Cree una ejecución de canalización.

az acr pipeline-run delete

Elimine una canalización de exportación.

az acr pipeline-run list

Enumera las canalizaciones de todas las canalizaciones en un registro de contenedor.

az acr pipeline-run show

Mostrar una canalización de exportación en detalle.

az acr private-endpoint-connection

Administrar conexiones de punto de conexión privado del registro de contenedor.

az acr private-endpoint-connection approve

Aprobar una solicitud de conexión de punto de conexión privado para un registro de contenedor.

az acr private-endpoint-connection delete

Elimine una solicitud de conexión de punto de conexión privado para un registro de contenedor.

az acr private-endpoint-connection list

Enumera todas las conexiones de punto de conexión privado a un registro de contenedor.

az acr private-endpoint-connection reject

Rechazar una solicitud de conexión de punto de conexión privado para un registro de contenedor.

az acr private-endpoint-connection show

Mostrar los detalles de la conexión de punto de conexión privado de un registro de contenedor.

az acr private-link-resource

Administre los recursos de Private Link del registro.

az acr private-link-resource list

Enumera los recursos de private link admitidos para un registro.

az acr replication

Administración de regiones con replicación geográfica de Azure Container Registries.

az acr replication create

Cree una región replicada para un Azure Container Registry.

az acr replication delete

Elimine una región replicada de un Azure Container Registry.

az acr replication list

Enumera todas las regiones de una base de datos replicada geográficamente Azure Container Registry.

az acr replication show

Obtenga los detalles de una región replicada.

az acr replication update

Actualiza una replicación.

az acr repository

Administración de repositorios (nombres de imagen) para registros de contenedor de Azure.

az acr repository delete

Elimine un repositorio o una imagen en un Azure Container Registry.

az acr repository list

Enumera los repositorios de una Azure Container Registry.

az acr repository show

Obtenga los atributos de un repositorio o una imagen en un Azure Container Registry.

az acr repository show-manifests

Mostrar manifiestos de un repositorio en un Azure Container Registry.

az acr repository show-tags

Mostrar etiquetas para un repositorio en un Azure Container Registry.

az acr repository untag

Desenlazamiento de una imagen en un Azure Container Registry.

az acr repository update

Actualice los atributos de un repositorio o una imagen en un Azure Container Registry.

az acr run

Pone en cola una ejecución rápida que proporciona registros transmitidos para un Azure Container Registry.

az acr scope-map

Administración de asignaciones de acceso de ámbito para registros de contenedor de Azure.

az acr scope-map create

Cree un mapa de ámbito para un Azure Container Registry.

az acr scope-map delete

Elimine una asignación de ámbito para un Azure Container Registry.

az acr scope-map list

Enumera todas las asignaciones de ámbito de un Azure Container Registry.

az acr scope-map show

Mostrar los detalles y atributos de un mapa de ámbito para un Azure Container Registry.

az acr scope-map update

Actualice una asignación de ámbito para un Azure Container Registry.

az acr show

Obtenga los detalles de una Azure Container Registry.

az acr show-endpoints

Mostrar puntos de conexión del Registro.

az acr show-usage

Obtenga el uso de almacenamiento para un Azure Container Registry.

az acr task

Administre una colección de pasos para compilar, probar y usar OS & Framework para aplicar revisiones a las imágenes de contenedor mediante Registros de contenedor de Azure.

az acr task cancel-run

Cancele una ejecución especificada de un Azure Container Registry.

az acr task create

Cree una serie de pasos para compilar, probar y aplicar revisiones al sistema operativo & Framework. Las tareas admiten desencadenadores de confirmaciones de Git y actualizaciones de imagen base.

az acr task credential

Administrar las credenciales de una tarea. Consulte https://aka.ms/acr/tasks/cross-registry-authentication para más información.

az acr task credential add

Agregue una credencial de inicio de sesión del registro personalizada a la tarea.

az acr task credential list

Enumera todas las credenciales del Registro personalizadas para la tarea.

az acr task credential remove

Quite las credenciales de una tarea.

az acr task credential update

Actualice la credencial de inicio de sesión del Registro para una tarea.

az acr task delete

Elimine una tarea de un Azure Container Registry.

az acr task identity

Identidades administradas para la tarea. Consulte https://aka.ms/acr/tasks/task-create-managed-identity para más información.

az acr task identity assign

Actualice la identidad administrada de una tarea.

az acr task identity remove

Quitar identidades administradas para una tarea.

az acr task identity show

Mostrar las identidades administradas para la tarea.

az acr task list

Enumera las tareas de un Azure Container Registry.

az acr task list-runs

Enumera todas las ejecuciones ejecutadas para un Azure Container Registry, con la capacidad de filtrar por una tarea específica.

az acr task logs

Mostrar los registros de una ejecución determinada. Si no se proporciona ningún identificador de ejecución, muestre los registros de la última ejecución creada.

az acr task run

Desencadene manualmente una tarea que, de lo contrario, podría estar esperando confirmaciones de Git o desencadenadores de actualización de imagen base.

az acr task show

Obtiene las propiedades de una tarea con nombre para un Azure Container Registry.

az acr task show-run

Obtiene las propiedades de una ejecución especificada de una Azure Container Registry Task.

az acr task timer

Administrar desencadenadores de temporizador para una tarea.

az acr task timer add

Agregue un desencadenador de temporizador a una tarea.

az acr task timer list

Enumera todos los desencadenadores de temporizador de una tarea.

az acr task timer remove

Quitar un desencadenador de temporizador de una tarea.

az acr task timer update

Actualice el desencadenador de temporizador para una tarea.

az acr task update

Actualice una tarea para un Azure Container Registry.

az acr task update-run

Aplicar revisiones a las propiedades de ejecución de Azure Container Registry Tarea.

az acr taskrun

Administre las tareasruns mediante Azure Container Registries.

az acr taskrun delete

Elimine una ejecución de tareas de una Azure Container Registry.

az acr taskrun list

Enumera las tareas de un Azure Container Registry.

az acr taskrun logs

Mostrar registros de ejecución para una tarea determinadarun.

az acr taskrun show

Obtiene las propiedades de una taskrun con nombre para un Azure Container Registry.

az acr token

Administrar tokens para un Azure Container Registry.

az acr token create

Cree un token asociado a un mapa de ámbito para un Azure Container Registry.

az acr token credential

Administre las credenciales de un token para un Azure Container Registry.

az acr token credential delete

Elimine una credencial de token.

az acr token credential generate

Genere o reemplace una o ambas contraseñas de un token para un Azure Container Registry. Para usar el token y la contraseña para acceder a un registro de contenedor, consulte https://aka.ms/acr/repo-permissions .

az acr token delete

Elimine un token para un Azure Container Registry.

az acr token list

Enumera todos los tokens de una Azure Container Registry.

az acr token show

Mostrar los detalles y atributos de un token para un Azure Container Registry.

az acr token update

Actualice un token (reemplace el mapa de ámbito asociado) para un Azure Container Registry.

az acr update

Actualice un Azure Container Registry.

az acr webhook

Administración de webhooks para registros de contenedor de Azure.

az acr webhook create

Cree un webhook para un Azure Container Registry.

az acr webhook delete

Elimine un webhook de un Azure Container Registry.

az acr webhook get-config

Obtenga el URI del servicio y los encabezados personalizados para el webhook.

az acr webhook list

Enumera todos los webhooks de un Azure Container Registry.

az acr webhook list-events

Enumera los eventos recientes de un webhook.

az acr webhook ping

Desencadene un evento de ping para un webhook.

az acr webhook show

Obtenga los detalles de un webhook.

az acr webhook update

Actualice un webhook.

az acr build

Pone en cola una compilación rápida, proporcionando registros de streaming para un Azure Container Registry.

az acr build --registry
             [--agent-pool]
             [--auth-mode {Default, None}]
             [--build-arg]
             [--file]
             [--image]
             [--log-template]
             [--no-format]
             [--no-logs]
             [--no-push]
             [--no-wait]
             [--platform]
             [--resource-group]
             [--secret-build-arg]
             [--subscription]
             [--target]
             [--timeout]
             [<SOURCE_LOCATION>]

Ejemplos

Poner en cola un contexto local como una compilación de Linux, etiquetarlo e insertarlo en el registro.

az acr build -t sample/hello-world:{{.Run.ID}} -r MyRegistry .

Poner en cola un contexto local como una compilación de Linux, etiquetarlo e insertarlo en el registro sin registros de streaming.

az acr build -t sample/hello-world:{{.Run.ID}} -r MyRegistry --no-logs .

Poner en cola un contexto local como una compilación de Linux sin insertarlo en el Registro.

az acr build -t sample/hello-world:{{.Run.ID}} -r MyRegistry --no-push .

Poner en cola un contexto local como una compilación de Linux sin insertarlo en el Registro.

az acr build -r MyRegistry .

Poner en cola un GitHub remoto como Windows compilación, etiquetar e insertarlo en el Registro.

az acr build -r MyRegistry https://github.com/Azure/acr-builder.git -f Windows.Dockerfile --platform windows

Poner en cola una compilación de contexto de artefacto de OCI remota.

az acr build -r MyRegistry oci://myregistry.azurecr.io/myartifact:mytag

Poner en cola un contexto local como una compilación de Linux en la arquitectura arm/v7, etiquetarlo e insertarlo en el Registro.

az acr build -t sample/hello-world:{{.Run.ID}} -r MyRegistry . --platform linux/arm/v7

Parámetros requeridos

--registry -r

Nombre del registro de contenedor. Puede configurar el nombre del Registro predeterminado mediante az configure --defaults acr=<registry name> .

Parámetros opcionales

--agent-pool

Nombre del grupo de agentes.

--auth-mode

Modo de autenticación del registro de origen.

valores aceptados: Default, None
--build-arg

Cree el argumento en formato "--build-arg name[=value]". Múltiplo admitido al pasar --build-arg varias veces.

--file -f

Ruta de acceso relativa del archivo docker a la carpeta raíz del código fuente. El valor predeterminado es "Dockerfile".

--image -t

Nombre y etiqueta de la imagen con el formato : "-t repo/image:tag". Se admiten varias etiquetas pasando -t varias veces.

--log-template

El repositorio y la plantilla de etiqueta para ejecutar el artefacto de registro con el formato: "log/repo:tag" (por ejemplo, "acr/logs:{{. Run.ID}}'). Solo se aplica al registro habilitado para CMK.

--no-format

Indica si los registros deben mostrarse en formato sin formato.

--no-logs

No muestre los registros después de haber realizado correctamente la cola de la compilación.

--no-push

Indica si la imagen creada debe insertarse en el Registro.

--no-wait

No espere a que se complete la compilación y vuelva inmediatamente después de hacer cola.

--platform

La plataforma donde se ejecuta la compilación o tarea, por ejemplo, "windows" y "linux". Cuando se usa en comandos de compilación, también se puede especificar en formato "os/arch/variant" para la imagen resultante. Por ejemplo, linux/arm/v7. Las partes "arch" y "variant" son opcionales.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--secret-build-arg

Argumento de compilación secreto en formato "--secret-build-arg name[=value]". Múltiplo admitido al pasar varias veces "--secret-build-arg name[=value]".

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .

--target

Nombre de la fase de compilación de destino.

--timeout

Tiempo de espera en segundos.

<SOURCE_LOCATION>

La ruta de acceso del directorio del código fuente local (por ejemplo, "./src") o la dirección URL de un repositorio de Git (por ejemplo, "" ") o un tarball remoto (por ejemplo, "") o el repositorio de un artefacto de OCI en un registro de contenedor de https://github.com/Azure-Samples/acr-build-helloworld-node.git http://server/context.tar.gz Azure (por ejemplo, "oci://myregistry.azurecr.io/myartifact:mytag").

az acr check-health

Obtiene información de estado sobre el entorno y, opcionalmente, un registro de destino.

az acr check-health [--ignore-errors]
                    [--name]
                    [--subscription]
                    [--vnet]
                    [--yes]

Ejemplos

Obtiene el estado de mantenimiento con el registro de destino "MyRegistry", omitiendo la confirmación para extraer la imagen.

az acr check-health -n MyRegistry -y

Obtiene el estado de mantenimiento del entorno, sin detenerse en el primer error.

az acr check-health --ignore-errors

Parámetros opcionales

--ignore-errors

Proporcione todas las comprobaciones de estado, incluso si se encuentran errores.

--name -n

Nombre del registro de contenedor. Puede configurar el nombre del Registro predeterminado mediante az configure --defaults acr=<registry name> .

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .

--vnet

Identificador de red virtual para ejecutar este comando dentro de una red virtual para comprobar el enrutamiento de DNS a puntos de conexión privados.

--yes -y

No solicita confirmación.

az acr check-name

Comprueba si un nombre Azure Container Registry es válido y está disponible para su uso.

az acr check-name --name
                  [--subscription]

Ejemplos

Compruebe si ya existe un nombre del Registro.

az acr check-name -n doesthisnameexist

Parámetros requeridos

--name -n

Nombre del registro de contenedor. Puede configurar el nombre del Registro predeterminado mediante az configure --defaults acr=<registry name> .

Parámetros opcionales

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .

az acr create

Cree una instancia de Azure Container Registry.

az acr create --name
              --resource-group
              --sku {Basic, Classic, Premium, Standard}
              [--admin-enabled {false, true}]
              [--allow-trusted-services {false, true}]
              [--default-action {Allow, Deny}]
              [--identity]
              [--key-encryption-key]
              [--location]
              [--public-network-enabled {false, true}]
              [--subscription]
              [--tags]
              [--workspace]
              [--zone-redundancy {Disabled, Enabled}]

Ejemplos

Cree un registro de contenedor administrado con la SKU estándar.

az acr create -n MyRegistry -g MyResourceGroup --sku Standard

Parámetros requeridos

--name -n

Nombre del registro de contenedor. Puede configurar el nombre del Registro predeterminado mediante az configure --defaults acr=<registry name> .

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--sku

SKU del registro de contenedor.

valores aceptados: Basic, Classic, Premium, Standard

Parámetros opcionales

--admin-enabled

Indica si el usuario administrador está habilitado.

valores aceptados: false, true
--allow-trusted-services

Permitir que los servicios de Azure de confianza accedan a los registros restringidos de red. Para más información, visite https://aka.ms/acr/trusted-services. El valor predeterminado es permitir.

valores aceptados: false, true
--default-action

Acción predeterminada que se aplicará cuando no coincida ninguna regla. Solo se aplica a Premium SKU.

valores aceptados: Allow, Deny
--identity

Use el nombre o el identificador de recurso de identidad administrada asignados si se encuentra en el mismo grupo de recursos.

--key-encryption-key

Uri de clave del almacén de claves. Para habilitar la rotación automatizada, proporcione un URI de clave sin versión. Para la rotación manual, proporcione un URI de clave con control de versiones.

--location -l

Ubicación. Los valores de: az account list-locations. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>.

--public-network-enabled

Permitir el acceso a la red pública para el registro de contenedor. El valor predeterminado es permitir.

valores aceptados: false, true
--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .

--tags

Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.

--workspace

Nombre o identificador del área de trabajo de Log Analytics a la que se enviarán los registros de diagnóstico del Registro. Se habilitarán todos los eventos. Puede usar "az monitor log-analytics workspace create" para crear una. Se puede aplicar facturación adicional.

--zone-redundancy

Indica si se debe habilitar o no la redundancia de zona para este registro o replicación. Para obtener más información, como las ubicaciones admitidas, visite https://aka.ms/acr/az . No se puede actualizar la redundancia de zona. El valor predeterminado es "Disabled".

valores aceptados: Disabled, Enabled

az acr delete

Elimina un Azure Container Registry.

az acr delete --name
              [--resource-group]
              [--subscription]
              [--yes]

Ejemplos

Elimine un Azure Container Registry.

az acr delete -n MyRegistry

Parámetros requeridos

--name -n

Nombre del registro de contenedor. Puede configurar el nombre del Registro predeterminado mediante az configure --defaults acr=<registry name> .

Parámetros opcionales

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .

--yes -y

No solicita confirmación.

az acr import

Importa una imagen a un Azure Container Registry desde otro Container Registry. La importación elimina la necesidad de docker pull, etiqueta docker, docker push. Para imágenes más grandes, considere la posibilidad de usar --no-wait .

az acr import --name
              --source
              [--force]
              [--image]
              [--no-wait]
              [--password]
              [--registry]
              [--repository]
              [--resource-group]
              [--subscription]
              [--username]

Ejemplos

Importe una imagen de "sourceregistry" a "MyRegistry". La imagen hereda su repositorio de origen y los nombres de etiqueta.

az acr import -n MyRegistry --source sourceregistry.azurecr.io/sourcerepository:sourcetag

Importe una imagen de un repositorio público en Docker Hub. La imagen usa los nombres de etiqueta y repositorio especificados.

az acr import -n MyRegistry --source docker.io/library/hello-world:latest -t targetrepository:targettag

Importe una imagen de un repositorio privado con su nombre de usuario y contraseña. Esto también se aplica a los registros fuera de Azure.

az acr import -n MyRegistry --source myprivateregistry.azurecr.io/hello-world:latest -u username -p password

Importe una imagen de un registro de contenedor de Azure en una suscripción diferente.

az acr import -n MyRegistry --source sourcerepository:sourcetag -t targetrepository:targettag \
    -r /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sourceResourceGroup/providers/Microsoft.ContainerRegistry/registries/sourceRegistry

Importe una imagen sin esperar a que se complete correctamente. Los errores durante la importación no se reflejarán. Ejecute `az acr repository show-tags` para confirmar que la importación se ha ejecutado correctamente.

az acr import -n MyRegistry --source sourceregistry.azurecr.io/sourcerepository:sourcetag --no-wait

Parámetros requeridos

--name -n

Nombre del registro de contenedor. Puede configurar el nombre del Registro predeterminado mediante az configure --defaults acr=<registry name> .

--source

Nombre de imagen de origen o origen completo que contiene el servidor de inicio de sesión del Registro. Si --registry se usa , siempre se --source interpretará como una imagen de origen, incluso si contiene el servidor de inicio de sesión.

Parámetros opcionales

--force

Sobrescriba la etiqueta existente de la imagen que se va a importar.

--image -t

Nombre y etiqueta de la imagen con el formato: "-t repo/image:tag". Se admiten varias etiquetas pasando -t varias veces.

--no-wait

No espere a que se complete la importación y vuelva inmediatamente después de la cola de la importación.

--password -p

Contraseña del registro de contenedor de origen.

--registry -r

El registro de contenedor de Azure de origen. Puede ser el nombre, el servidor de inicio de sesión o el identificador de recurso del registro de origen.

--repository

Nombre del repositorio para una copia de solo manifiesto de imágenes. Varias copias admitidas al pasar --repository varias veces.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .

--username -u

Nombre de usuario del registro de contenedor de origen.

az acr list

Enumera todos los registros de contenedor de la suscripción actual.

az acr list [--query-examples]
            [--resource-group]
            [--subscription]

Ejemplos

Enumera los registros de contenedor y muestra los resultados en una tabla, en varios grupos de recursos.

az acr list -o table

Enumera los registros de contenedor de un grupo de recursos y muestra los resultados en una tabla.

az acr list -g MyResourceGroup -o table

Parámetros opcionales

--query-examples

Se recomienda la cadena JMESPath. Puede copiar una de las consultas y pegarla después del parámetro --query entre comillas dobles para ver los resultados. Puede agregar una o varias palabras clave posicionales para que podamos proporcionar sugerencias basadas en estas palabras clave.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .

az acr login

Inicie sesión en un Azure Container Registry a través de la CLI de Docker.

Docker debe estar instalado en la máquina. Una vez hecho esto, use "docker logout" para cerrar la sesión. (Si solo necesita un token de acceso y no desea instalar Docker, especifique '--expose-token').

az acr login --name
             [--expose-token]
             [--password]
             [--resource-group]
             [--subscription]
             [--suffix]
             [--username]

Ejemplos

Inicie sesión en un Azure Container Registry

az acr login -n MyRegistry

Obtener un token Azure Container Registry de acceso

az acr login -n MyRegistry --expose-token

Parámetros requeridos

--name -n

Nombre del registro de contenedor. Puede configurar el nombre del Registro predeterminado mediante az configure --defaults acr=<registry name> .

Parámetros opcionales

--expose-token -t

Exponga el token de acceso en lugar de iniciar sesión automáticamente a través de la CLI de Docker.

--password -p

Contraseña usada para iniciar sesión en un registro de contenedor.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .

--suffix

Sufijo de inquilino en el servidor de inicio de sesión del Registro. Puede especificar "--suffix tenant" si el servidor de inicio de sesión del Registro tiene el formato "registry-tenant.azurecr.io". Aplicable si está accediendo al registro desde otra suscripción o tiene permiso para acceder a imágenes, pero no el permiso para administrar el recurso del Registro.

--username -u

Nombre de usuario usado para iniciar sesión en un registro de contenedor.

az acr run

Pone en cola una ejecución rápida que proporciona registros transmitidos para un Azure Container Registry.

az acr run --registry
           [--agent-pool]
           [--auth-mode {Default, None}]
           [--cmd]
           [--file]
           [--log-template]
           [--no-format]
           [--no-logs]
           [--no-wait]
           [--platform]
           [--resource-group]
           [--set]
           [--set-secret]
           [--subscription]
           [--timeout]
           [--values]
           [<SOURCE_LOCATION>]

Ejemplos

Poner en cola una ejecución para ejecutar un comando de contenedor.

az acr run -r MyRegistry --cmd '$Registry/myimage' /dev/null

Poner en cola una ejecución con la definición de tarea de la entrada estándar. 'Ctrl + Z'(Windows) o 'Ctrl + D' (Linux) finaliza el flujo de entrada.

az acr run -r MyRegistry -f - /dev/null

Poner en cola una ejecución para ejecutar las tareas que se pasan a través de la canalización.

cat task.yaml | az acr run -r MyRegistry -f - /dev/null

Poner en cola un contexto local, que se inserta en ACR con registros de streaming.

az acr run -r MyRegistry -f bash-echo.yaml ./workspace

Poner en cola un contexto de Git remoto con registros de streaming.

az acr run -r MyRegistry https://github.com/Azure-Samples/acr-tasks.git -f hello-world.yaml

Poner en cola un contexto de Git remoto con registros de streaming y ejecuta la tarea en la plataforma Linux.

az acr run -r MyRegistry https://github.com/Azure-Samples/acr-tasks.git -f build-hello-world.yaml --platform linux

Poner en cola un contexto de artefacto de OCI remoto y ejecuta la tarea.

az acr run -r MyRegistry oci://myregistry.azurecr.io/myartifact:mytag -f hello-world.yaml

Parámetros requeridos

--registry -r

Nombre del registro de contenedor. Puede configurar el nombre del Registro predeterminado mediante az configure --defaults acr=<registry name> .

Parámetros opcionales

--agent-pool

Nombre del grupo de agentes.

--auth-mode

Modo de autenticación del registro de origen.

valores aceptados: Default, None
--cmd

Comandos que se ejecutarán.

--file -f

La ruta de acceso del archivo de definición/plantilla de tarea relativa al contexto de origen. Puede ser "-" canalizar un archivo desde la entrada estándar.

--log-template

El repositorio y la plantilla de etiqueta para ejecutar el artefacto de registro con el formato: "log/repo:tag" (por ejemplo, "acr/logs:{{. Run.ID}}'). Solo se aplica al registro habilitado para CMK.

--no-format

Indica si los registros deben mostrarse en formato sin formato.

--no-logs

No muestre los registros después de haber realizado correctamente la cola de la compilación.

--no-wait

No espere a que se complete la ejecución y vuelva inmediatamente después de hacer cola.

--platform

La plataforma donde se ejecuta la compilación o tarea, por ejemplo, "windows" y "linux". Cuando se usa en comandos de compilación, también se puede especificar en formato "os/arch/variant" para la imagen resultante. Por ejemplo, linux/arm/v7. Las partes "arch" y "variant" son opcionales.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--set

Valor en formato 'name[=value]'. Múltiplo admitido al pasar --set varias veces.

--set-secret

Valor secreto en formato "--set name[=value]". Múltiplo admitido al pasar --set varias veces.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .

--timeout

Tiempo de espera en segundos.

--values

Ruta de acceso del archivo de valores de tarea relativa al contexto de origen.

<SOURCE_LOCATION>

La ruta de acceso del directorio del código fuente local (por ejemplo, "./src"), o la dirección URL de un repositorio de Git (por ejemplo, "" ) o un tarball remoto (por ejemplo, ""), o el repositorio de un artefacto de OCI en un registro de contenedor de https://github.com/Azure-Samples/acr-build-helloworld-node.git http://server/context.tar.gz Azure (por ejemplo, "oci://myregistry.azurecr.io/myartifact:mytag"). Si se especifica '/dev/null', el valor se establecerá en Ninguno y se omitirá.

az acr show

Obtenga los detalles de una Azure Container Registry.

az acr show --name
            [--query-examples]
            [--resource-group]
            [--subscription]

Ejemplos

Obtenga el servidor de inicio de sesión de un Azure Container Registry.

az acr show -n MyRegistry --query loginServer

Obtener los detalles de un Azure Container Registry

az acr show --name MyRegistry --resource-group MyResourceGroup

Parámetros requeridos

--name -n

Nombre del registro de contenedor. Puede configurar el nombre del Registro predeterminado mediante az configure --defaults acr=<registry name> .

Parámetros opcionales

--query-examples

Se recomienda la cadena JMESPath. Puede copiar una de las consultas y pegarla después del parámetro --query entre comillas dobles para ver los resultados. Puede agregar una o varias palabras clave posicionales para que podamos proporcionar sugerencias basadas en estas palabras clave.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .

az acr show-endpoints

Mostrar puntos de conexión del Registro.

az acr show-endpoints --name
                      [--resource-group]
                      [--subscription]

Parámetros requeridos

--name -n

Nombre del registro de contenedor. Puede configurar el nombre del Registro predeterminado mediante az configure --defaults acr=<registry name> .

Parámetros opcionales

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .

az acr show-usage

Obtenga el uso de almacenamiento para un Azure Container Registry.

az acr show-usage --name
                  [--resource-group]
                  [--subscription]

Ejemplos

Obtenga el uso de almacenamiento para un Azure Container Registry.

az acr show-usage -n MyRegistry

Parámetros requeridos

--name -n

Nombre del registro de contenedor. Puede configurar el nombre del Registro predeterminado mediante az configure --defaults acr=<registry name> .

Parámetros opcionales

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .

az acr update

Actualice un Azure Container Registry.

az acr update --name
              [--add]
              [--admin-enabled {false, true}]
              [--allow-trusted-services {false, true}]
              [--anonymous-pull-enabled {false, true}]
              [--data-endpoint-enabled {false, true}]
              [--default-action {Allow, Deny}]
              [--force-string]
              [--public-network-enabled {false, true}]
              [--remove]
              [--resource-group]
              [--set]
              [--sku {Basic, Classic, Premium, Standard}]
              [--subscription]
              [--tags]

Ejemplos

Actualice las etiquetas de un Azure Container Registry.

az acr update -n MyRegistry --tags key1=value1 key2=value2

Habilite la cuenta de usuario de administrador para un Azure Container Registry.

az acr update -n MyRegistry --admin-enabled true

Parámetros requeridos

--name -n

Nombre del registro de contenedor. Puede configurar el nombre del Registro predeterminado mediante az configure --defaults acr=<registry name> .

Parámetros opcionales

--add

Agregue un objeto a una lista de objetos especificando una ruta de acceso y pares de valor de clave. Ejemplo: --add property.listProperty <key=value, string o JSON string>.

--admin-enabled

Indica si el usuario administrador está habilitado.

valores aceptados: false, true
--allow-trusted-services

Permitir que los servicios de Azure de confianza accedan a registros restringidos de red. Para más información, visite https://aka.ms/acr/trusted-services.

valores aceptados: false, true
--anonymous-pull-enabled

Habilite la extracción en todo el Registro de clientes no autenticados.

valores aceptados: false, true
--data-endpoint-enabled

Habilite el punto de conexión de datos dedicado para la configuración del firewall de cliente.

valores aceptados: false, true
--default-action

Acción predeterminada que se aplicará cuando no coincida ninguna regla. Solo se aplica a Premium SKU.

valores aceptados: Allow, Deny
--force-string

Al usar 'set' o 'add', conserve los literales de cadena en lugar de intentar convertir a JSON.

--public-network-enabled

Permita el acceso a la red pública para el registro de contenedor.

valores aceptados: false, true
--remove

Quite una propiedad o un elemento de una lista. Ejemplo: --remove property.list O --remove propertyToRemove.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--set

Actualice un objeto especificando una ruta de acceso de propiedad y un valor para establecer. Ejemplo: --set property1.property2=.

--sku

SKU del registro de contenedor.

valores aceptados: Basic, Classic, Premium, Standard
--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID .

--tags

Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.