Partager via


az acr repository

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

Commandes

Nom Description Type État
az acr repository delete

Supprimez un référentiel ou une image dans Azure Container Registry.

Core GA
az acr repository list

Répertorier les référentiels dans Azure Container Registry.

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 Preview
az acr repository show

Obtenez les attributs d’un référentiel ou d’une image dans Azure Container Registry.

Core GA
az acr repository show-tags

Afficher les balises d’un référentiel dans Azure Container Registry.

Core GA
az acr repository untag

Annuler la balise d’une image dans Azure Container Registry.

Core GA
az acr repository update

Mettez à jour les attributs d’un référentiel ou d’une image dans Azure Container Registry.

Core GA

az acr repository delete

Supprimez un référentiel ou une image dans Azure Container Registry.

Cette commande supprime toutes les données de couche associées qui ne sont référencées par aucun autre manifeste dans le registre de conteneurs.

az acr repository delete --name
                         [--image]
                         [--password]
                         [--repository]
                         [--suffix]
                         [--username]
                         [--yes]

Exemples

Supprimez un manifeste d’image par balise. Cela supprime le manifeste référencé par « hello-world :latest » et toutes les autres balises référençant le même manifeste.

az acr repository delete -n myregistry --image hello-world:latest

Supprimez un manifeste d’image par synthèse de manifeste basé sur sha256. Cela supprime le manifeste identifié par « hello-world@sha256 :abc123 » et toutes les balises référençant le manifeste.

az acr repository delete -n myregistry --image hello-world@sha256:abc123

Supprimez un référentiel d’un registre de conteneurs Azure. Cela supprime tous les manifestes et étiquettes sous « hello-world ».

az acr repository delete -n myregistry --repository hello-world

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 de az configure --defaults acr=<registry name>.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--image -t

Nom de l’image. Peut inclure une balise au format « name :tag » ou digest au format « name@digest ».

--password -p

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

--repository

Nom du référentiel.

--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.

--yes -y

N’invitez pas à confirmer.

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

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

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

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

az acr repository list

Répertorier les référentiels dans Azure Container Registry.

az acr repository list --name
                       [--password]
                       [--suffix]
                       [--top]
                       [--username]

Exemples

Répertorier les référentiels dans un Registre de conteneurs Azure donné.

az acr repository list -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 de az configure --defaults acr=<registry name>.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--password -p

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

--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.

--top

Limitez le nombre d’éléments dans les résultats.

--username -u

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

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

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

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

az acr repository list-deleted

Préversion

Cette commande est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus

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

az acr repository list-deleted --name
                               [--password]
                               [--suffix]
                               [--username]

Exemples

Répertorier les référentiels supprimés de manière réversible dans un Registre de conteneurs Azure donné.

az acr repository list-deleted -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 de az configure --defaults acr=<registry name>.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--password -p

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

--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 la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

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

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

az acr repository show

Obtenez les attributs d’un référentiel ou d’une image dans Azure Container Registry.

az acr repository show --name
                       [--image]
                       [--password]
                       [--repository]
                       [--suffix]
                       [--username]

Exemples

Obtenez les attributs du dépôt « hello-world ».

az acr repository show -n myregistry --repository hello-world

Obtenez les attributs de l’image référencée par la balise « hello-world :latest ».

az acr repository show -n myregistry --image hello-world:latest

Obtenez les attributs de l’image référencée par digest « hello-world@sha256 :abc123 ».

az acr repository show -n myregistry --image hello-world@sha256:abc123

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 de az configure --defaults acr=<registry name>.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--image -t

Nom de l’image. Peut inclure une balise au format « name :tag » ou digest au format « name@digest ».

--password -p

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

--repository

Nom du référentiel.

--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 la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

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

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

az acr repository show-tags

Afficher les balises d’un référentiel dans Azure Container Registry.

az acr repository show-tags --name
                            --repository
                            [--detail]
                            [--orderby {time_asc, time_desc}]
                            [--password]
                            [--suffix]
                            [--top]
                            [--username]

Exemples

Afficher les balises d’un référentiel dans Azure Container Registry.

az acr repository show-tags -n myregistry --repository MyRepository

Affichez les informations détaillées des balises d’un référentiel dans Azure Container Registry.

az acr repository show-tags -n myregistry --repository MyRepository --detail

Affichez les informations détaillées des 10 dernières étiquettes classées par horodatage d’un référentiel dans Azure Container Registry.

az acr repository show-tags -n myregistry --repository MyRepository --top 10 --orderby time_desc --detail

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 de az configure --defaults acr=<registry name>.

--repository

Nom du référentiel.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--detail

Afficher des informations détaillées.

Propriété Valeur
Valeur par défaut: False
--orderby

Commandez les éléments dans les résultats. La valeur par défaut est l’ordre alphabétique des noms.

Propriété Valeur
Valeurs acceptées: time_asc, time_desc
--password -p

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

--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.

--top

Limitez le nombre d’éléments dans les résultats.

--username -u

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

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

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

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

az acr repository untag

Annuler la balise d’une image dans Azure Container Registry.

Cette commande ne supprime pas le manifeste référencé par la balise ou les données de couche associées.

az acr repository untag --image
                        --name
                        [--password]
                        [--suffix]
                        [--username]

Exemples

Annuler la balise d’une image à partir d’un référentiel.

az acr repository untag -n myregistry --image hello-world:latest

Paramètres obligatoires

--image -t

Nom de l’image. Peut inclure une balise au format « name :tag ».

--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 de az configure --defaults acr=<registry name>.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--password -p

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

--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 la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

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

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

az acr repository update

Mettez à jour les attributs d’un référentiel ou d’une image dans Azure Container Registry.

az acr repository update --name
                         [--delete-enabled {false, true}]
                         [--image]
                         [--list-enabled {false, true}]
                         [--password]
                         [--read-enabled {false, true}]
                         [--repository]
                         [--suffix]
                         [--username]
                         [--write-enabled {false, true}]

Exemples

Mettez à jour les attributs du référentiel « hello-world » pour désactiver l’opération d’écriture.

az acr repository update -n myregistry --repository hello-world --write-enabled false

Mettez à jour les attributs de l’image référencée par la balise « hello-world :latest » pour désactiver l’opération d’écriture.

az acr repository update -n myregistry --image hello-world:latest --write-enabled false

Mettez à jour les attributs de l’image référencée par digest « hello-world@sha256 :abc123 » pour désactiver l’opération d’écriture.

az acr repository update -n myregistry --image hello-world@sha256:abc123 --write-enabled false

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 de az configure --defaults acr=<registry name>.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--delete-enabled

Indique si l’opération de suppression est autorisée.

Propriété Valeur
Valeurs acceptées: false, true
--image -t

Nom de l’image. Peut inclure une balise au format « name :tag » ou digest au format « name@digest ».

--list-enabled

Indique si cet élément s’affiche dans les résultats de l’opération de liste.

Propriété Valeur
Valeurs acceptées: false, true
--password -p

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

--read-enabled

Indique si l’opération de lecture est autorisée.

Propriété Valeur
Valeurs acceptées: false, true
--repository

Nom du référentiel.

--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.

--write-enabled

Indique si l’opération d’écriture ou de suppression est autorisée.

Propriété Valeur
Valeurs acceptées: false, true
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

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

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False