az acr pack
Ce groupe de commandes est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus
Gérer les tâches Azure Container Registry qui utilisent des buildpacks cloud natifs.
Commandes
Nom | Description | Type | État |
---|---|---|---|
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 pack build
Le groupe de commandes « acr pack » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus
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.
az acr pack build --builder
--image
--registry
[--agent-pool]
[--auth-mode {Default, None}]
[--no-format]
[--no-logs]
[--no-wait]
[--pack-image-tag]
[--platform]
[--pull]
[--resource-group]
[--timeout]
[<SOURCE_LOCATION>]
Exemples
Mettre en file d’attente une build pour le répertoire actif avec le générateur CloudFoundry.
az acr pack build -r myregistry -t {{.Run.Registry}}/node-app:{{.Run.ID}} --builder cloudfoundry/cnb:bionic .
Mettre en file d’attente une build pour le dépôt GitHub donné avec le générateur Heroku.
az acr pack build -r myregistry -t {{.Run.Registry}}/node-app:{{.Run.ID}} --pull --builder heroku/buildpacks:18 https://github.com/Azure-Samples/nodejs-docs-hello-world.git
Paramètres obligatoires
Nom et balise d’une image du générateur Buildpack.
Nom et balise de l’image au format : ' -t repo/image:tag'.
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
Nom du pool d’agents.
Mode d’authentification du registre source.
Indique si les journaux doivent être affichés au format brut.
N’affichez pas les journaux après la mise en file d’attente réussie de la build.
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.
Balise de l’image de l’exécuteur « pack » ('mcr.microsoft.com/oryx/pack').
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.
Tirez le générateur le plus récent et exécutez des images avant d’utiliser.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Délai d’expiration en secondes.
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
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.