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. |
Core | 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]
[]
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ásledující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Název fondu agentů.
Režim ověřování zdrojového registru
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | Default, None |
Určuje, jestli se mají protokoly zobrazovat v nezpracovaných formátech.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Po úspěšném vytvoření fronty sestavení se nezobrazují protokoly.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Nečekejte na dokončení spuštění a vraťte se okamžitě po spuštění do fronty.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Značka image spouštěče balíčku (mcr.microsoft.com/oryx/pack).
| Vlastnost | Hodnota |
|---|---|
| Default value: | stable |
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.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
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").
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Positional |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Ř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.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |