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 Stato
az acr pack build

Accoda un'attività di compilazione rapida che compila un'app e la inserisce in un Registro Azure Container.

Memoria centrale Anteprima

az acr pack build

Anteprima

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

--builder -b

Nome e tag di un'immagine del generatore Buildpack.

--image -t

Nome e tag dell'immagine usando il formato '-t repo/image:tag'.

--registry -r

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

--agent-pool
Anteprima

Nome del pool di agenti.

--auth-mode

Modalità di autenticazione del Registro di sistema di origine.

valori accettati: Default, None
--no-format

Indica se i log devono essere visualizzati in formato non elaborato.

valore predefinito: False
--no-logs

Non visualizzare i log dopo aver accodato correttamente la compilazione.

valore predefinito: False
--no-wait

Non attendere il completamento dell'esecuzione e restituire immediatamente dopo l'accodamento dell'esecuzione.

valore predefinito: False
--pack-image-tag
Anteprima

Tag dell'immagine dello strumento di esecuzione 'pack' ('mcr.microsoft.com/oryx/pack').

valore predefinito: stable
--platform

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.

--pull

Eseguire il pull dei generatori più recenti ed eseguire immagini prima dell'uso.

valore predefinito: False
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--timeout

Timeout in secondi.

<SOURCE_LOCATION>

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

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.