az acr pack
Questo gruppo di comandi è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Gestire Registro Azure Container attività che usano buildpack nativi del cloud.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az acr pack build |
Accoda un'attività di compilazione rapida che compila un'app e la inserisce in un Registro Azure Container. |
Nucleo | Anteprima |
az acr pack build
Il gruppo di comandi 'acr pack' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Accoda un'attività di compilazione rapida che compila un'app e la inserisce in un Registro Azure Container.
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>]
Esempio
Accoda una compilazione per la directory corrente con il generatore CloudFoundry.
az acr pack build -r myregistry -t {{.Run.Registry}}/node-app:{{.Run.ID}} --builder cloudfoundry/cnb:bionic .
Accodare una compilazione per il repository GitHub specificato con il generatore 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
Parametri necessari
Nome e tag di un'immagine del generatore Buildpack.
Nome e tag dell'immagine usando il formato '-t repo/image:tag'.
Nome del registro contenitori. Deve essere specificato in lettere minuscole. È possibile configurare il nome predefinito del Registro di sistema usando az configure --defaults acr=<registry name>
.
Parametri facoltativi
Nome del pool di agenti.
Modalità di autenticazione del Registro di sistema di origine.
Indica se i log devono essere visualizzati in formato non elaborato.
Non visualizzare i log dopo aver accodato correttamente la compilazione.
Non attendere il completamento dell'esecuzione e restituire immediatamente dopo l'accodamento dell'esecuzione.
Tag dell'immagine dello strumento di esecuzione 'pack' ('mcr.microsoft.com/oryx/pack').
Piattaforma in cui viene eseguita la compilazione/attività, ad esempio "windows" e "linux". Quando viene usato nei comandi di compilazione, può anche essere specificato nel formato "os/arch/variant" per l'immagine risultante. Ad esempio, linux/arm/v7. Le parti 'arch' e 'variant' sono facoltative.
Eseguire il pull dei generatori più recenti ed eseguire immagini prima dell'uso.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Timeout in secondi.
Percorso della directory del codice sorgente locale ,ad esempio './src', o l'URL di un repository Git (ad esempio, 'https://github.com/Azure-Samples/acr-build-helloworld-node.git') o un tarball remoto (ad esempio, 'http://server/context.tar.gz') o il repository di un artefatto OCI in un registro contenitori di Azure (ad esempio, 'oci://myregistry.azurecr.io/myartifact:mytag').
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato dell'output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.