az acr pack
Tato skupina příkazů je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Spravujte úlohy služby Azure Container Registry, které používají balíčky Buildpack nativní pro cloud.
Příkazy
Name | Description | Typ | Stav |
---|---|---|---|
az acr pack build |
Zařadí do fronty rychlou úlohu sestavení, která sestaví aplikaci a odešle ji do služby Azure Container Registry. |
Základ | Preview |
az acr pack build
Skupina příkazů acr pack je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Zařadí do fronty rychlou úlohu sestavení, která sestaví aplikaci a odešle ji do služby 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>]
Příklady
Zařadíte sestavení aktuálního adresáře do fronty pomocí Tvůrce CloudFoundry.
az acr pack build -r myregistry -t {{.Run.Registry}}/node-app:{{.Run.ID}} --builder cloudfoundry/cnb:bionic .
Zařadíte sestavení pro dané úložiště GitHub do fronty pomocí Tvůrce 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
Povinné parametry
Název a značka image Buildpack Builderu.
Název a značka obrázku ve formátu: '-t úložiště/image:tag'.
Název registru kontejneru. Měla by být zadána v malých písmenech. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name>
.
Volitelné parametry
Název fondu agentů.
Režim ověřování zdrojového registru
Určuje, jestli se mají protokoly zobrazovat v nezpracovaných formátech.
Po úspěšném vytvoření fronty sestavení se nezobrazují protokoly.
Nečekejte na dokončení spuštění a vraťte se okamžitě po spuštění do fronty.
Značka image spouštěče balíčku (mcr.microsoft.com/oryx/pack).
Platforma, na které běží sestavení nebo úloha, např. windows a linux. Pokud se používá v příkazech sestavení, můžete ho také zadat ve formátu os/arch/variant pro výsledný obrázek. Např. linux/arm/v7. Části Arch a Variant jsou volitelné.
Před použitím stáhněte nejnovější tvůrce a spusťte image.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Časový limit v sekundách.
Cesta k adresáři místního zdrojového kódu (např. ./src) nebo adresa URL úložiště Git (např. "https://github.com/Azure-Samples/acr-build-helloworld-node.git) nebo vzdálené tarball (např. "http://server/context.tar.gz") nebo úložiště artefaktu OCI v registru kontejneru Azure (např. "oci://myregistry.azurecr.io/myartifact:mytag").
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.