Partager via


az acr

Remarque

Ce groupe de commandes a des commandes définies dans Azure CLI et au moins une extension. Installez chaque extension pour bénéficier de ses fonctionnalités étendues. En savoir plus sur les extensions.

Gérez les registres privés avec Azure Container Registrys.

Commandes

Nom Description Type État
az acr agentpool

Gérer des pools d’agents de tâches privées avec des registres de conteneurs Azure.

Core Aperçu
az acr agentpool create

Créez un pool d’agents pour azure Container Registry.

Core Aperçu
az acr agentpool delete

Supprimez un pool d’agents.

Core Aperçu
az acr agentpool list

Répertoriez les pools d’agents pour azure Container Registry.

Core Aperçu
az acr agentpool show

Obtenez les propriétés d’un pool d’agents spécifié pour azure Container Registry.

Core Aperçu
az acr agentpool update

Mettez à jour un pool d’agents pour azure Container Registry.

Core Aperçu
az acr artifact-streaming

Gérez le streaming d’artefacts pour tous les référentiels ou images prises en charge dans un ACR.

Core Aperçu
az acr artifact-streaming create

Créez un artefact de streaming de références pour une image spécifique dans un ACR.

Core Aperçu
az acr artifact-streaming operation

Gérez les opérations de création d’artefacts de streaming pour ACR.

Core Aperçu
az acr artifact-streaming operation cancel

Annulez l’opération d’artefact de streaming donnée pour ACR.

Core Aperçu
az acr artifact-streaming operation show

Vérifiez l’état de l’opération pour la diffusion en continu d’artefacts dans un ACR.

Core Aperçu
az acr artifact-streaming show

Indiquez si la diffusion en continu d’artefacts est activée dans un référentiel pour azure Container Registry.

Core Aperçu
az acr artifact-streaming update

Activez ou désactivez la création automatique d’artefacts de diffusion en continu pour les images nouvellement envoyées sous un registre donné.

Core Aperçu
az acr build

Met en file d’attente une build rapide, fournissant des journaux de diffusion en continu pour azure Container Registry.

Core GA
az acr cache

Gérer les règles de cache dans les registres de conteneurs Azure.

Core GA
az acr cache create

Créez une règle de cache.

Core GA
az acr cache delete

Supprimez une règle de cache.

Core GA
az acr cache list

Répertoriez les règles de cache dans Azure Container Registry.

Core GA
az acr cache show

Afficher une règle de cache.

Core GA
az acr cache update

Mettez à jour le jeu d’informations d’identification sur une règle de cache.

Core GA
az acr check-health

Obtient les informations d’intégrité de l’environnement et éventuellement d’un registre cible.

Core GA
az acr check-name

Vérifie si un nom de registre de conteneurs Azure est valide et peut être utilisé.

Core GA
az acr config

Configurez des stratégies pour les registres de conteneurs Azure.

Core GA
az acr config authentication-as-arm

Gérez la stratégie « Azure AD s’authentifier en tant qu’ARM » pour les registres de conteneurs Azure.

Core Aperçu
az acr config authentication-as-arm show

Affichez la stratégie « Azure AD s’authentifier en tant qu’ARM » configurée pour azure Container Registry.

Core Aperçu
az acr config authentication-as-arm update

Mettez à jour la stratégie « Azure AD s’authentifier en tant qu’ARM » pour azure Container Registry.

Core Aperçu
az acr config content-trust

Gérer la stratégie d’approbation de contenu pour les registres de conteneurs Azure.

Core GA
az acr config content-trust show

Affichez la stratégie d’approbation de contenu configurée pour azure Container Registry.

Core GA
az acr config content-trust update

Mettez à jour la stratégie d’approbation de contenu pour azure Container Registry.

Core GA
az acr config retention

Gérer la stratégie de rétention pour les registres de conteneurs Azure.

Core Aperçu
az acr config retention show

Affichez la stratégie de rétention configurée pour un Registre de conteneurs Azure.

Core Aperçu
az acr config retention update

Mettez à jour la stratégie de rétention d’un registre de conteneurs Azure.

Core Aperçu
az acr config soft-delete

Gérer la stratégie de suppression réversible pour les registres de conteneurs Azure.

Core Aperçu
az acr config soft-delete show

Affichez la stratégie de suppression réversible configurée pour azure Container Registry.

Core Aperçu
az acr config soft-delete update

Mettez à jour la stratégie de suppression réversible pour azure Container Registry.

Core Aperçu
az acr connected-registry

Gérez les ressources de Registre connectées avec Azure Container Registrys.

Core Aperçu
az acr connected-registry create

Créez un registre connecté pour azure Container Registry.

Core Aperçu
az acr connected-registry deactivate

Désactivez un registre connecté à partir d’Azure Container Registry.

Core Aperçu
az acr connected-registry delete

Supprimez un registre connecté d’Azure Container Registry.

Core Aperçu
az acr connected-registry get-settings

Récupérez les informations requises pour activer un registre connecté et crée ou fait pivoter les informations d’identification du jeton de synchronisation.

Core Aperçu
az acr connected-registry install

Aidez-vous à accéder aux informations nécessaires pour installer un registre connecté. Pour plus d’informations, consultez https://aka.ms/acr/connected-registry.

Core Préversion et dépréciation
az acr connected-registry install info

Récupérez les informations requises pour activer un registre connecté.

Core Préversion et dépréciation
az acr connected-registry install renew-credentials

Récupérez les informations requises pour activer un registre connecté et renouvelez les informations d’identification du jeton de synchronisation.

Core Préversion et dépréciation
az acr connected-registry list

Répertorie tous les registres connectés sous le registre parent actuel.

Core Aperçu
az acr connected-registry list-client-tokens

Répertorie tous les jetons clients associés à des registres connectés spécifiques.

Core Aperçu
az acr connected-registry permissions

Gérez les autorisations du référentiel sur plusieurs registres connectés. Pour plus d’informations, consultez https://aka.ms/acr/connected-registry.

Core Aperçu
az acr connected-registry permissions show

Affichez les informations de mappage de l’étendue de synchronisation du Registre connectée.

Core Aperçu
az acr connected-registry permissions update

Ajoutez et supprimez des autorisations de référentiel sur toutes les cartes d’étendue de synchronisation du Registre connectée nécessaires.

Core Aperçu
az acr connected-registry repo

Mettez à jour toutes les autorisations de dépôt de référentiel de synchronisation de registre connectées nécessaires.

Core Préversion et dépréciation
az acr connected-registry show

Afficher les détails du Registre connecté.

Core Aperçu
az acr connected-registry update

Mettez à jour un registre connecté pour azure Container Registry.

Core Aperçu
az acr create

Créez un registre de conteneurs Azure.

Core GA
az acr credential

Gérer les informations d’identification de connexion pour les registres de conteneurs Azure.

Core GA
az acr credential-set

Gérer les jeux d’informations d’identification dans les registres de conteneurs Azure.

Core GA
az acr credential-set create

Créez un jeu d’informations d’identification.

Core GA
az acr credential-set delete

Supprimez un jeu d’informations d’identification.

Core GA
az acr credential-set list

Répertoriez les jeux d’informations d’identification dans Azure Container Registry.

Core GA
az acr credential-set show

Afficher un jeu d’informations d’identification.

Core GA
az acr credential-set update

Mettez à jour le nom d’utilisateur ou le mot de passe ID de secret Azure Key Vault sur un jeu d’informations d’identification.

Core GA
az acr credential renew

Regénère les informations d’identification de connexion d’un registre de conteneurs Azure.

Core GA
az acr credential show

Obtient les informations d’identification de connexion d’un registre de conteneurs Azure.

Core GA
az acr delete

Supprime un registre de conteneurs Azure.

Core GA
az acr encryption

Gérer le chiffrement du registre de conteneurs.

Core GA
az acr encryption rotate-key

Faire pivoter (mettre à jour) la clé de chiffrement du registre de conteneurs.

Core GA
az acr encryption show

Affichez les détails du chiffrement du registre de conteneurs.

Core GA
az acr export-pipeline

Gérer les pipelines d’exportation ACR.

Extension Aperçu
az acr export-pipeline create

Créez un pipeline d’exportation.

Extension Aperçu
az acr export-pipeline delete

Supprimez un pipeline d’exportation.

Extension Aperçu
az acr export-pipeline list

Répertorier les pipelines d’exportation sur un registre de conteneurs.

Extension Aperçu
az acr export-pipeline show

Afficher un pipeline d’exportation en détail.

Extension Aperçu
az acr helm

Gérer les graphiques Helm pour les registres de conteneurs Azure.

Core Déprécié
az acr helm delete

Supprimez une version de graphique Helm dans Azure Container Registry.

Core Déprécié
az acr helm install-cli

Téléchargez et installez l’outil en ligne de commande Helm.

Core Préversion et dépréciation
az acr helm list

Répertoriez tous les graphiques Helm dans Azure Container Registry.

Core Déprécié
az acr helm push

Envoyez un package de graphique Helm à un registre de conteneurs Azure.

Core Déprécié
az acr helm repo

Gérer les référentiels de graphique helm pour les registres de conteneurs Azure.

Core Déprécié
az acr helm repo add

Ajoutez un référentiel de graphique Helm à partir d’un Registre de conteneurs Azure via l’interface CLI Helm.

Core Déprécié
az acr helm show

Décrire un graphique Helm dans Azure Container Registry.

Core Déprécié
az acr identity

Gérer les identités de service (managées) pour un registre de conteneurs.

Core GA
az acr identity assign

Attribuez une identité managée à un registre de conteneurs.

Core GA
az acr identity remove

Supprimez une identité managée d’un registre de conteneurs.

Core GA
az acr identity show

Affichez les détails de l’identité du registre de conteneurs.

Core GA
az acr import

Importe une image vers un registre de conteneurs Azure à partir d’un autre registre de conteneurs. L’importation évite d’utiliser docker pull, docker tag, docker push. Pour les images plus volumineuses, envisagez d’utiliser --no-wait.

Core GA
az acr import-pipeline

Gérer les pipelines d’importation ACR.

Extension Aperçu
az acr import-pipeline create

Créez un pipeline d’importation.

Extension Aperçu
az acr import-pipeline delete

Supprimez un pipeline d’importation.

Extension Aperçu
az acr import-pipeline list

Répertorier les pipelines d’importation sur un registre de conteneurs.

Extension Aperçu
az acr import-pipeline show

Afficher un pipeline d’importation en détail.

Extension Aperçu
az acr list

Liste tous les registres de conteneur sous l’abonnement actuel.

Core GA
az acr login

Se connecte à un registre de conteneurs Azure avec l’interface CLI Docker.

Core GA
az acr manifest

Gérer les manifestes d’artefacts dans les registres de conteneurs Azure.

Core Aperçu
az acr manifest delete

Supprimez un manifeste dans Azure Container Registry.

Core Aperçu
az acr manifest list

Répertoriez les manifestes dans un référentiel dans Azure Container Registry.

Core Aperçu
az acr manifest list-deleted

Répertoriez les manifestes supprimés de manière réversible dans un référentiel dans Azure Container Registry.

Core Aperçu
az acr manifest list-deleted-tags

Répertoriez les balises supprimées de manière réversible dans un référentiel dans Azure Container Registry.

Core Aperçu
az acr manifest list-metadata

Répertoriez les métadonnées des manifestes dans un référentiel dans Azure Container Registry.

Core Aperçu
az acr manifest list-referrers

Répertoriez les références à un manifeste dans Azure Container Registry.

Core Aperçu
az acr manifest metadata

Gérer les métadonnées du manifeste d’artefact dans les registres de conteneurs Azure.

Core Préversion et dépréciation
az acr manifest metadata list

Répertoriez les métadonnées des manifestes dans un référentiel dans Azure Container Registry.

Core Préversion et dépréciation
az acr manifest metadata show

Obtenez les métadonnées d’un artefact dans Azure Container Registry.

Core Préversion et dépréciation
az acr manifest metadata update

Mettez à jour les métadonnées de manifeste d’un artefact dans Azure Container Registry.

Core Préversion et dépréciation
az acr manifest restore

Restaurez un artefact et une balise supprimés de manière réversible dans Azure Container Registry.

Core Aperçu
az acr manifest show

Obtenir un manifeste dans Azure Container Registry.

Core Aperçu
az acr manifest show-metadata

Obtenez les métadonnées d’un artefact dans Azure Container Registry.

Core Aperçu
az acr manifest update-metadata

Mettez à jour les métadonnées de manifeste d’un artefact dans Azure Container Registry.

Core Aperçu
az acr network-rule

Gérer les règles réseau pour les registres de conteneurs Azure.

Core GA
az acr network-rule add

Ajoutez une règle de réseau.

Core GA
az acr network-rule list

Répertorier les règles réseau.

Core GA
az acr network-rule remove

Supprimez une règle de réseau.

Core GA
az acr pack

Gérer les tâches Azure Container Registry qui utilisent des buildpacks cloud natifs.

Core Aperçu
az acr pack build

Met en file d’attente une tâche de génération rapide qui génère une application et l’envoie (push) dans azure Container Registry.

Core Aperçu
az acr pipeline-run

Gérer les exécutions de pipeline d’importation et d’exportation ACR.

Extension Aperçu
az acr pipeline-run clean

Supprimez toutes les exécutions de pipeline ayant échoué sur le Registre.

Extension Aperçu
az acr pipeline-run create

Créez une exécution de pipeline.

Extension Aperçu
az acr pipeline-run delete

Supprimez une exécution de pipeline.

Extension Aperçu
az acr pipeline-run list

Répertorier les exécutions de pipeline de tous les pipelines sur un registre de conteneurs.

Extension Aperçu
az acr pipeline-run show

Afficher en détail une exécution de pipeline.

Extension Aperçu
az acr private-endpoint-connection

Gérer les connexions de point de terminaison privé du registre de conteneurs.

Core GA
az acr private-endpoint-connection approve

Approuver une demande de connexion de point de terminaison privé pour un registre de conteneurs.

Core GA
az acr private-endpoint-connection delete

Supprimez une demande de connexion de point de terminaison privé pour un registre de conteneurs.

Core GA
az acr private-endpoint-connection list

Répertorier toutes les connexions de point de terminaison privé à un registre de conteneurs.

Core GA
az acr private-endpoint-connection reject

Rejeter une demande de connexion de point de terminaison privé pour un registre de conteneurs.

Core GA
az acr private-endpoint-connection show

Afficher les détails de la connexion de point de terminaison privé d’un registre de conteneurs.

Core GA
az acr private-link-resource

Gérer les ressources de liaison privée du Registre.

Core GA
az acr private-link-resource list

Répertoriez les ressources de liaison privée prises en charge pour un registre.

Core GA
az acr query

Interrogez le contenu dans un ACR à l’aide de Langage de requête Kusto.

Extension GA
az acr replication

Gérer les régions géorépliquées des registres de conteneurs Azure.

Core GA
az acr replication create

Créez une région répliquée pour un registre de conteneurs Azure.

Core GA
az acr replication delete

Supprimez une région répliquée d’un Registre de conteneurs Azure.

Core GA
az acr replication list

Répertoriez toutes les régions pour un Registre de conteneurs Azure géorépliqué.

Core GA
az acr replication show

Obtenez les détails d’une région répliquée.

Core GA
az acr replication update

Met à jour une réplication.

Core GA
az acr repository

Gérer les référentiels (noms d’images) pour les registres de conteneurs Azure.

Core GA
az acr repository delete

Supprime un dépôt ou une image dans un registre de conteneurs Azure.

Core GA
az acr repository list

Liste les dépôts d’un registre de conteneurs Azure.

Core GA
az acr repository list-deleted

Répertorier les référentiels supprimés de manière réversible dans azure Container Registry.

Core Aperçu
az acr repository show

Obtient les attributs d’un dépôt ou d’une image dans un registre de conteneurs Azure.

Core GA
az acr repository show-manifests

Affiche les manifestes d’un dépôt dans un registre de conteneurs Azure.

Core Déprécié
az acr repository show-tags

Affiche les étiquettes d’un dépôt dans un registre de conteneurs Azure.

Core GA
az acr repository untag

Supprime l’étiquette d’une image dans un registre de conteneurs Azure.

Core GA
az acr repository update

Met à jour les attributs d’un dépôt ou d’une image dans un registre de conteneurs Azure.

Core GA
az acr run

Met en file d’attente une exécution rapide fournissant des journaux diffusés en continu pour un Registre de conteneurs Azure.

Core GA
az acr scope-map

Gérer les mappages d’accès à l’étendue pour les registres de conteneurs Azure.

Core GA
az acr scope-map create

Créez une carte d’étendue pour un Registre de conteneurs Azure.

Core GA
az acr scope-map delete

Supprimez un mappage d’étendue pour un Registre de conteneurs Azure.

Core GA
az acr scope-map list

Répertorier toutes les cartes d’étendue pour un Registre de conteneurs Azure.

Core GA
az acr scope-map show

Afficher les détails et les attributs d’un mappage d’étendue pour un Registre de conteneurs Azure.

Core GA
az acr scope-map update

Mettez à jour une carte d’étendue pour azure Container Registry.

Core GA
az acr show

Obtient les détails d’un registre de conteneurs Azure.

Core GA
az acr show-endpoints

Afficher les points de terminaison de Registre.

Core GA
az acr show-usage

Obtient l’utilisation du stockage d’un registre de conteneurs Azure.

Core GA
az acr task

Gérez une collection d’étapes pour la création, le test et la mise à jour corrective des images conteneur de système d’exploitation et d’infrastructure à l’aide des registres de conteneurs Azure.

Core GA
az acr task cancel-run

Annulez une exécution spécifiée d’un Registre de conteneurs Azure.

Core GA
az acr task create

Créez une série d’étapes pour la création, le test et les conteneurs de mise à jour corrective du système d’exploitation et du framework. Les tâches prennent en charge les déclencheurs à partir de validations Git et de mises à jour d’images de base.

Core GA
az acr task credential

Gérer les informations d’identification d’une tâche. Pour plus d’informations, consultez https://aka.ms/acr/tasks/cross-registry-authentication.

Core GA
az acr task credential add

Ajoutez des informations d’identification de connexion de Registre personnalisées à la tâche.

Core GA
az acr task credential list

Répertoriez toutes les informations d’identification de Registre personnalisées pour la tâche.

Core GA
az acr task credential remove

Supprimez les informations d’identification d’une tâche.

Core GA
az acr task credential update

Mettez à jour les informations d’identification de connexion du Registre pour une tâche.

Core GA
az acr task delete

Supprimez une tâche d’azure Container Registry.

Core GA
az acr task identity

Identités managées pour la tâche. Pour plus d’informations, consultez https://aka.ms/acr/tasks/task-create-managed-identity.

Core GA
az acr task identity assign

Mettez à jour l’identité managée pour une tâche.

Core GA
az acr task identity remove

Supprimez les identités managées pour une tâche.

Core GA
az acr task identity show

Affichez les identités managées pour la tâche.

Core GA
az acr task list

Répertoriez les tâches d’un Registre de conteneurs Azure.

Core GA
az acr task list-runs

Répertoriez toutes les exécutions exécutées pour azure Container Registry, avec la possibilité de filtrer par une tâche spécifique.

Core GA
az acr task logs

Afficher les journaux d’activité d’une exécution particulière. Si aucun id d’exécution n’est fourni, affichez les journaux de la dernière exécution créée.

Core GA
az acr task run

Déclenchez manuellement une tâche susceptible d’attendre des validations Git ou des déclencheurs de mise à jour d’image de base.

Core GA
az acr task show

Obtenez les propriétés d’une tâche nommée pour azure Container Registry.

Core GA
az acr task show-run

Obtenez les propriétés d’une exécution spécifiée d’une tâche Azure Container Registry.

Core GA
az acr task timer

Gérer les déclencheurs du minuteur pour une tâche.

Core GA
az acr task timer add

Ajoutez un déclencheur de minuteur à une tâche.

Core GA
az acr task timer list

Répertorier tous les déclencheurs du minuteur pour une tâche.

Core GA
az acr task timer remove

Supprimez un déclencheur de minuteur d’une tâche.

Core GA
az acr task timer update

Mettez à jour le déclencheur du minuteur pour une tâche.

Core GA
az acr task update

Mettez à jour une tâche pour azure Container Registry.

Core GA
az acr task update-run

Corrigez les propriétés d’exécution d’une tâche Azure Container Registry.

Core GA
az acr taskrun

Gérer les exécutions de tâches à l’aide de registres de conteneurs Azure.

Core Aperçu
az acr taskrun delete

Supprimez une exécution de tâche d’un registre de conteneurs Azure.

Core Aperçu
az acr taskrun list

Répertoriez les exécutions de tâches pour un Registre de conteneurs Azure.

Core Aperçu
az acr taskrun logs

Afficher les journaux d’exécution pour une exécution de tâche particulière.

Core Aperçu
az acr taskrun show

Obtenez les propriétés d’une exécution de tâche nommée pour un Registre de conteneurs Azure.

Core Aperçu
az acr token

Gérer les jetons d’un registre de conteneurs Azure.

Core GA
az acr token create

Créez un jeton associé à un mappage d’étendue pour un Registre de conteneurs Azure.

Core GA
az acr token credential

Gérer les informations d’identification d’un jeton pour un Registre de conteneurs Azure.

Core GA
az acr token credential delete

Supprimez les informations d’identification d’un jeton.

Core GA
az acr token credential generate

Générez ou remplacez un ou les deux mots de passe d’un jeton pour azure Container Registry. Pour utiliser un jeton et un mot de passe pour accéder à un registre de conteneurs, consultez https://aka.ms/acr/repo-permissions.

Core GA
az acr token delete

Supprimez un jeton pour un Registre de conteneurs Azure.

Core GA
az acr token list

Répertoriez tous les jetons d’un registre de conteneurs Azure.

Core GA
az acr token show

Afficher les détails et les attributs d’un jeton pour un Registre de conteneurs Azure.

Core GA
az acr token update

Mettez à jour un jeton (remplacez le mappage d’étendue associé) pour un Registre de conteneurs Azure.

Core GA
az acr update

Met à jour un registre de conteneurs Azure.

Core GA
az acr webhook

Gérer les webhooks pour les registres de conteneurs Azure.

Core GA
az acr webhook create

Crée un webhook pour un registre de conteneurs Azure.

Core GA
az acr webhook delete

Supprime un webhook dans un registre de conteneurs Azure.

Core GA
az acr webhook get-config

Obtient l’URI de service et les en-têtes personnalisés du webhook.

Core GA
az acr webhook list

Liste tous les webhooks d’un registre de conteneurs Azure.

Core GA
az acr webhook list-events

Liste les événements récents d’un webhook.

Core GA
az acr webhook ping

Déclenche un événement ping pour un webhook.

Core GA
az acr webhook show

Obtient les détails d’un webhook.

Core GA
az acr webhook update

Met à jour un webhook.

Core GA

az acr build

Met en file d’attente une build rapide, fournissant des journaux de diffusion en continu pour 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]
             [--target]
             [--timeout]
             [<SOURCE_LOCATION>]

Exemples

Mettez en file d’attente un contexte local en tant que build Linux, étiquetez-le et envoyez-le au Registre.

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

Mettez en file d’attente un contexte local en tant que build Linux, étiquetez-le et envoyez-le au Registre sans journaux de diffusion en continu.

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

Mettre en file d’attente un contexte local en tant que build Linux sans l’envoyer au registre.

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

Mettre en file d’attente un contexte local en tant que build Linux sans l’envoyer au registre.

az acr build -r myregistry .

Mettez en file d’attente un contexte GitHub distant en tant que build Windows, étiquetez-le et envoyez-le au Registre.

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

Mettre en file d’attente une build de contexte d’artefact OCI distante.

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

Mettez en file d’attente un contexte local en tant que build Linux sur l’architecture arm/v7, balisez-le et envoyez-le au Registre.

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

Paramètres obligatoires

--registry -r

Nom du registre de conteneurs. Elle doit être spécifiée en minuscules. Vous pouvez configurer le nom de Registre par défaut à l’aide az configure --defaults acr=<registry name>de .

Paramètres facultatifs

--agent-pool
Préversion

Nom du pool d’agents.

--auth-mode

Mode d’authentification du registre source.

Valeurs acceptées: Default, None
--build-arg

Argument de génération au format '--build-arg name[=value]'. Les multiples sont pris en charge en transmettant plusieurs fois « ---build-arg name[=value] ». IMPORTANT : ce paramètre ne doit pas inclure de mots de passe, de jetons d’accès ou d’informations sensibles d’un type quelconque. Cette valeur de paramètre sera visible par l’équipe ACR à des fins de débogage.

--file -f

Chemin relatif du fichier Docker vers le dossier racine du code source. Valeur par défaut « Dockerfile ».

--image -t

Nom et balise de l’image au format : ' -t repo/image :tag'. Plusieurs balises sont prises en charge en passant -t plusieurs fois.

--log-template
Préversion

Le référentiel et le modèle de balise pour exécuter l’artefact de journal à l’aide du format « log/repo :tag » (par exemple, « acr/logs :{.Run.ID}} »). Applicable uniquement au registre activé par CMK.

--no-format

Indique si les journaux doivent être affichés au format brut.

Valeur par défaut: False
--no-logs

N’affichez pas les journaux après la mise en file d’attente réussie de la build.

Valeur par défaut: False
--no-push

Indique si l’image générée doit être envoyée (push) au registre.

Valeur par défaut: False
--no-wait

N’attendez pas que la build se termine et retourne immédiatement après la mise en file d’attente de la build.

Valeur par défaut: False
--platform

Plateforme où la génération/tâche est exécutée, par exemple, « windows » et « linux ». Lorsqu’elle est utilisée dans les commandes de build, elle peut également être spécifiée au format « os/arch/variant » pour l’image obtenue. Par exemple, linux/arm/v7. Les parties « arch » et « variant » sont facultatives.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--secret-build-arg

Argument de build secret au format « --secret-build-arg name[=value] ». Les multiples sont pris en charge en passant « --secret-build-arg name[=value] » plusieurs fois. Cette valeur de paramètre n’est pas exposée à l’équipe ACR et est plus adaptée aux informations sensibles.

--target

Nom de l’étape de génération cible.

--timeout

Délai d’expiration en secondes.

<SOURCE_LOCATION>

Chemin d’accès au répertoire du code source local (par exemple, « ./src ») ou URL vers un dépôt Git (par exemple, «https://github.com/Azure-Samples/acr-build-helloworld-node.git ») ou un tarball distant (par exemple, «http://server/context.tar.gz ») ou le dépôt d’un artefact OCI dans un registre de conteneurs Azure (par exemple, « oci://myregistry.azurecr.io/myartifact:mytag »).

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az acr check-health

Obtient les informations d’intégrité de l’environnement et éventuellement d’un registre cible.

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

Exemples

Obtient l’état d’intégrité avec le registre cible « myregistry », en ignorant la confirmation de l’extraction de l’image.

az acr check-health -n myregistry -y

Obtient l’état d’intégrité de l’environnement, sans s’arrêter lors de la première erreur.

az acr check-health --ignore-errors

Paramètres facultatifs

--ignore-errors

Fournissez tous les contrôles d’intégrité, même si des erreurs sont détectées.

Valeur par défaut: False
--name -n

Nom du registre de conteneurs. Elle doit être spécifiée en minuscules. Vous pouvez configurer le nom de Registre par défaut à l’aide az configure --defaults acr=<registry name>de .

--vnet

ID de réseau virtuel afin d’exécuter cette commande à l’intérieur d’un réseau virtuel pour vérifier le routage DNS vers des points de terminaison privés.

--yes -y

Ne pas demander de confirmation.

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az acr check-name

Vérifie si un nom de registre de conteneurs Azure est valide et peut être utilisé.

az acr check-name --name

Exemples

Vérifiez si un nom de Registre existe déjà.

az acr check-name -n doesthisnameexist

Paramètres obligatoires

--name -n

Nom du registre de conteneurs. Elle doit être spécifiée en minuscules. Vous pouvez configurer le nom de Registre par défaut à l’aide az configure --defaults acr=<registry name>de .

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az acr create

Créez un registre de conteneurs Azure.

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

Exemples

Créez un registre de conteneurs managés avec la référence SKU Standard.

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

Paramètres obligatoires

--name -n

Nom du registre de conteneurs. Elle doit être spécifiée en minuscules. Vous pouvez configurer le nom de Registre par défaut à l’aide az configure --defaults acr=<registry name>de .

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--sku

Référence SKU du registre de conteneurs.

Valeurs acceptées: Basic, Premium, Standard

Paramètres facultatifs

--admin-enabled

Indique si l’utilisateur administrateur est activé.

Valeurs acceptées: false, true
Valeur par défaut: False
--allow-exports
Préversion

Configurez exportPolicy pour autoriser/interdire l’exportation d’artefacts à partir de ce Registre. Les artefacts peuvent être exportés via des opérations d’importation ou de transfert. Pour plus d’informations, consultez https://aka.ms/acr/export-policy.

Valeurs acceptées: false, true
--allow-metadata-search
Préversion

Activez ou désactivez la fonctionnalité de recherche de métadonnées pour le Registre. S’il n’est pas spécifié, cette valeur est désactivée par défaut.

Valeurs acceptées: false, true
--allow-trusted-services
Préversion

Autoriser les services Azure approuvés à accéder aux registres restreints réseau. Pour plus d’informations, consultez https://aka.ms/acr/trusted-services. La valeur par défaut est d’autoriser.

Valeurs acceptées: false, true
--default-action

Action par défaut à appliquer lorsqu’aucune règle ne correspond. Applicable uniquement à la référence SKU Premium.

Valeurs acceptées: Allow, Deny
--identity

Utilisez l’ID ou le nom de ressource d’identité managée attribué si dans le même groupe de ressources.

--key-encryption-key

URI de clé du coffre de clés. Pour activer la rotation automatisée, fournissez un URI de clé sans version. Pour la rotation manuelle, fournissez un URI de clé avec version.

--location -l

Emplacement. Valeurs provenant de : az account list-locations. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>.

--public-network-enabled

Autoriser l’accès au réseau public pour le registre de conteneurs. La valeur par défaut est d’autoriser.

Valeurs acceptées: false, true
--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

--workspace
Préversion

Nom ou ID de l’espace de travail Log Analytique pour envoyer les journaux de diagnostic du Registre. Tous les événements sont activés. Vous pouvez utiliser « az monitor log-analytique workspace create » pour en créer un. La facturation supplémentaire peut s’appliquer.

--zone-redundancy
Préversion

Indique si la redondance de zone doit être activée ou non pour ce Registre ou cette réplication. Pour plus d’informations, telles que les emplacements pris en charge, visitez https://aka.ms/acr/az. La redondance de zone ne peut pas être mise à jour. La valeur par défaut est « Disabled ».

Valeurs acceptées: Disabled, Enabled
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az acr delete

Supprime un registre de conteneurs Azure.

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

Exemples

Supprimez un registre de conteneurs Azure.

az acr delete -n myregistry

Paramètres obligatoires

--name -n

Nom du registre de conteneurs. Elle doit être spécifiée en minuscules. Vous pouvez configurer le nom de Registre par défaut à l’aide az configure --defaults acr=<registry name>de .

Paramètres facultatifs

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--yes -y

Ne pas demander de confirmation.

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az acr import

Importe une image vers un registre de conteneurs Azure à partir d’un autre registre de conteneurs. L’importation évite d’utiliser docker pull, docker tag, docker push. Pour les images plus volumineuses, envisagez d’utiliser --no-wait.

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

Exemples

Importez une image de « sourceregistry » vers « myregistry ». L’image hérite de son référentiel source et de ses noms de balises.

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

Importez une image à partir d’un dépôt public sur Docker Hub. L’image utilise le référentiel et les noms de balises spécifiés.

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

Importez une image à partir d’un référentiel privé à l’aide de son nom d’utilisateur et de son mot de passe. Cela s’applique également aux registres en dehors d’Azure.

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

Importez une image à partir d’un registre de conteneurs Azure dans un autre abonnement.

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

Importez une image sans attendre la réussite de la saisie semi-automatique. Les défaillances pendant l’importation ne sont pas reflétées. Exécutez « az acr repository show-tags » pour confirmer que l’importation a réussi.

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

Paramètres obligatoires

--name -n

Nom du registre de conteneurs. Elle doit être spécifiée en minuscules. Vous pouvez configurer le nom de Registre par défaut à l’aide az configure --defaults acr=<registry name>de .

--source

Nom de l’image source ou source complète contenant le serveur de connexion du Registre. Si --registry elle est utilisée, --source est toujours interprétée comme une image source, même si elle contient le serveur de connexion.

Paramètres facultatifs

--force

Remplacez la balise existante de l’image à importer.

Valeur par défaut: False
--image -t

Nom et balise de l’image au format : ' -t repo/image :tag'. Plusieurs balises sont prises en charge en passant -t plusieurs fois.

--no-wait

N’attendez pas que l’importation se termine et retourne immédiatement après la mise en file d’attente de l’importation.

Valeur par défaut: False
--password -p

Mot de passe du registre de conteneurs source.

--registry -r

Registre de conteneurs Azure source. Il peut s’agir du nom, du serveur de connexion ou de l’ID de ressource du registre source.

--repository

Nom du référentiel pour une copie manifeste uniquement d’images. Plusieurs copies prises en charge en passant --repository plusieurs fois.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--username -u

Nom d’utilisateur du registre de conteneurs source.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az acr list

Liste tous les registres de conteneur sous l’abonnement actuel.

az acr list [--resource-group]

Exemples

Répertoriez les registres de conteneurs et affichez les résultats d’une table, entre plusieurs groupes de ressources.

az acr list -o table

Répertoriez les registres de conteneurs dans un groupe de ressources et affichez les résultats d’une table.

az acr list -g MyResourceGroup -o table

Paramètres facultatifs

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az acr login

Se connecte à un registre de conteneurs Azure avec l’interface CLI Docker.

Docker doit être installé sur votre ordinateur. Une fois l’opération terminée, utilisez « docker logout » pour vous déconnecter. (Si vous avez uniquement besoin d’un jeton d’accès et que vous ne souhaitez pas installer Docker, spécifiez « --expose-token »).

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

Exemples

Se connecter à un registre de conteneurs Azure

az acr login -n myregistry

Obtenir un jeton d’accès Azure Container Registry

az acr login -n myregistry --expose-token

Paramètres obligatoires

--name -n

Nom du registre de conteneurs. Elle doit être spécifiée en minuscules. Vous pouvez configurer le nom de Registre par défaut à l’aide az configure --defaults acr=<registry name>de .

Paramètres facultatifs

--expose-token -t

Exposez le jeton d’accès au lieu de vous connecter automatiquement via l’interface CLI Docker.

Valeur par défaut: False
--password -p

Mot de passe utilisé pour se connecter à un registre de conteneurs.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--suffix

Suffixe du locataire dans le serveur de connexion du Registre. Vous pouvez spécifier « --suffix tenant » si votre serveur de connexion de Registre est au format « registry-tenant.azurecr.io ». Applicable si vous accédez au Registre à partir d’un autre abonnement ou si vous êtes autorisé à accéder aux images, mais pas à l’autorisation de gérer la ressource de Registre.

--username -u

Nom d’utilisateur utilisé pour se connecter à un registre de conteneurs.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az acr query

Interrogez le contenu dans un ACR à l’aide de Langage de requête Kusto.

Recherchez des artefacts et des images dans Azure Container Registry à l’aide de la Langage de requête Kusto. Les propriétés du manifeste OCI telles que digest, subject, annotations, etc. peuvent être utilisées pour interroger, filtrer et classer les résultats de la recherche.

az acr query --kql-query
             --name
             [--password]
             [--repository]
             [--skip-token]
             [--username]

Exemples

Récupérer un seul manifeste

az acr query -n $MyRegistry -q "Manifests | limit 1"

Compter tous les manifestes dans le référentiel $RepositoryName

az acr query -n $MyRegistry -q "Manifests" -o table

Répertorier tous les manifestes dans le référentiel $RepositoryName dans l’ordre de création

az acr query -n $MyRegistry --repository $RepositoryName -q "Manifests | order by createdAt desc"

Rechercher toutes les synthèses signées par $Signature dans le référentiel $RepositoryName

az acr query -n $MyRegistry --repository $RepositoryName -q "Manifests | where annotations['org.cncf.notary.signature.subject'] == $Signature | project createdAt, digest, subject"

Rechercher les synthèses dans un Registre à l’aide d’un jeton skip et trier par synthèse (pour les résultats avec pagination)

az acr query -n $MyRegistry -q "Manifests | project digest | order by digest asc" --skip-token eyAibm8iOiAibHVjayIsICJidXQiOiAibmljZSIsICJ0cnkiOiAiISIgfQ==

Paramètres obligatoires

--kql-query -q

Requête KQL à exécuter.

--name -n

Nom du registre de conteneurs sur lequel la requête est exécutée.

Paramètres facultatifs

--password

Mot de passe du Registre.

--repository

Référentiel sur lequel la requête est exécutée. Si aucun référentiel n’est fourni, la requête est exécutée au niveau du Registre.

--skip-token

Ignorez le jeton pour obtenir la page suivante de la requête le cas échéant.

--username

Nom d’utilisateur du Registre.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az acr run

Met en file d’attente une exécution rapide fournissant des journaux diffusés en continu pour un Registre de conteneurs Azure.

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]
           [--timeout]
           [--values]
           [<SOURCE_LOCATION>]

Exemples

Mettre en file d’attente une exécution pour exécuter une commande de conteneur.

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

Mettre en file d’attente une exécution avec la définition de tâche à partir de l’entrée standard. « Ctrl + Z » (Windows) ou « Ctrl + D » (Linux) termine le flux d’entrée.

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

Mettre en file d’attente une exécution pour exécuter les tâches passées par le canal.

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

Mettre en file d’attente un contexte local, envoyé à ACR avec des journaux de diffusion en continu.

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

Mettre en file d’attente un contexte Git distant avec les journaux de diffusion en continu.

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

Mettre en file d’attente un contexte Git distant avec les journaux de diffusion en continu et exécuter la tâche sur la plateforme Linux.

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

Mettre en file d’attente un contexte d’artefact OCI distant et exécuter la tâche.

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

Paramètres obligatoires

--registry -r

Nom du registre de conteneurs. Elle doit être spécifiée en minuscules. Vous pouvez configurer le nom de Registre par défaut à l’aide az configure --defaults acr=<registry name>de .

Paramètres facultatifs

--agent-pool
Préversion

Nom du pool d’agents.

--auth-mode

Mode d’authentification du registre source.

Valeurs acceptées: Default, None
--cmd

Commandes à exécuter. Cela prend également en charge des paramètres d’exécution Docker supplémentaires (https://docs.docker.com/engine/reference/commandline/run/) ou même d’autres commandes Docker (https://docs.docker.com/engine/reference/commandline/docker/).

--file -f

Chemin du fichier de modèle/définition de tâche par rapport au contexte source. Il peut s’agir de « - » pour diriger un fichier à partir de l’entrée standard.

--log-template
Préversion

Le référentiel et le modèle de balise pour exécuter l’artefact de journal à l’aide du format « log/repo :tag » (par exemple, « acr/logs :{.Run.ID}} »). Applicable uniquement au registre activé par CMK.

--no-format

Indique si les journaux doivent être affichés au format brut.

Valeur par défaut: False
--no-logs

N’affichez pas les journaux après la mise en file d’attente réussie de la build.

Valeur par défaut: False
--no-wait

N’attendez pas la fin de l’exécution et revenez immédiatement après la mise en file d’attente de l’exécution.

Valeur par défaut: False
--platform

Plateforme où la génération/tâche est exécutée, par exemple, « windows » et « linux ». Lorsqu’elle est utilisée dans les commandes de build, elle peut également être spécifiée au format « os/arch/variant » pour l’image obtenue. Par exemple, linux/arm/v7. Les parties « arch » et « variant » sont facultatives.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--set

Valeur au format 'name[=value]'. Multiples pris en charge en passant --set plusieurs fois.

--set-secret

Valeur secrète au format '--set name[=value]'. Multiples pris en charge en passant --set plusieurs fois.

--timeout

Délai d’expiration en secondes.

--values

Chemin d’accès du fichier de valeurs de tâche par rapport au contexte source.

<SOURCE_LOCATION>

Chemin d’accès au répertoire du code source local (par exemple, « ./src »), ou URL vers un dépôt git (par exemple, «https://github.com/Azure-Samples/acr-build-helloworld-node.git » ) ou un tarball distant (par exemple, «http://server/context.tar.gz » ) ou le dépôt d’un artefact OCI dans un registre de conteneurs Azure (par exemple, « oci://myregistry.azurecr.io/myartifact:mytag »). Si « /dev/null » est spécifié, la valeur est définie sur None et ignorée.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az acr show

Obtient les détails d’un registre de conteneurs Azure.

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

Exemples

Obtenez le serveur de connexion pour un Registre de conteneurs Azure.

az acr show -n myregistry --query loginServer

Obtenir les détails d’un Registre de conteneurs Azure

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

Paramètres obligatoires

--name -n

Nom du registre de conteneurs. Elle doit être spécifiée en minuscules. Vous pouvez configurer le nom de Registre par défaut à l’aide az configure --defaults acr=<registry name>de .

Paramètres facultatifs

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az acr show-endpoints

Afficher les points de terminaison de Registre.

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

Paramètres obligatoires

--name -n

Nom du registre de conteneurs. Elle doit être spécifiée en minuscules. Vous pouvez configurer le nom de Registre par défaut à l’aide az configure --defaults acr=<registry name>de .

Paramètres facultatifs

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az acr show-usage

Obtient l’utilisation du stockage d’un registre de conteneurs Azure.

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

Exemples

Obtient l’utilisation du stockage d’un registre de conteneurs Azure.

az acr show-usage -n myregistry

Paramètres obligatoires

--name -n

Nom du registre de conteneurs. Elle doit être spécifiée en minuscules. Vous pouvez configurer le nom de Registre par défaut à l’aide az configure --defaults acr=<registry name>de .

Paramètres facultatifs

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az acr update

Met à jour un registre de conteneurs Azure.

az acr update --name
              [--add]
              [--admin-enabled {false, true}]
              [--allow-exports {false, true}]
              [--allow-metadata-search {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, Premium, Standard}]
              [--tags]

Exemples

Mettre à jour des balises pour un Registre de conteneurs Azure.

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

Activez le compte d’utilisateur administrateur d’azure Container Registry.

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

Paramètres obligatoires

--name -n

Nom du registre de conteneurs. Elle doit être spécifiée en minuscules. Vous pouvez configurer le nom de Registre par défaut à l’aide az configure --defaults acr=<registry name>de .

Paramètres facultatifs

--add

Ajoutez un objet à une liste d’objets en spécifiant un chemin d’accès et des paires clé-valeur. Exemple : --add property.listProperty <key=value, string or JSON string>.

Valeur par défaut: []
--admin-enabled

Indique si l’utilisateur administrateur est activé.

Valeurs acceptées: false, true
--allow-exports
Préversion

Configurez exportPolicy pour autoriser/interdire l’exportation d’artefacts à partir de ce Registre. Les artefacts peuvent être exportés via des opérations d’importation ou de transfert. Pour plus d’informations, consultez https://aka.ms/acr/export-policy.

Valeurs acceptées: false, true
--allow-metadata-search
Préversion

Activez ou désactivez la fonctionnalité de recherche de métadonnées pour le Registre.

Valeurs acceptées: false, true
--allow-trusted-services
Préversion

Autoriser les services Azure approuvés à accéder aux registres restreints réseau. Pour plus d’informations, consultez https://aka.ms/acr/trusted-services.

Valeurs acceptées: false, true
--anonymous-pull-enabled

Activez l’extraction à l’échelle du Registre à partir de clients non authentifiés.

Valeurs acceptées: false, true
--data-endpoint-enabled

Activez le point de terminaison de données dédié pour la configuration du pare-feu client.

Valeurs acceptées: false, true
--default-action

Action par défaut à appliquer lorsqu’aucune règle ne correspond. Applicable uniquement à la référence SKU Premium.

Valeurs acceptées: Allow, Deny
--force-string

Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.

Valeur par défaut: False
--public-network-enabled

Autoriser l’accès au réseau public pour le registre de conteneurs.

Valeurs acceptées: false, true
--remove

Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list <indexToRemove> OR --remove propertyToRemove.

Valeur par défaut: []
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--set

Mettez à jour un objet en spécifiant un chemin d’accès et une valeur de propriété à définir. Exemple : --set property1.property2=<value>.

Valeur par défaut: []
--sku

Référence SKU du registre de conteneurs.

Valeurs acceptées: Basic, Premium, Standard
--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.