Sdílet prostřednictvím


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

Preview

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

--builder -b

Název a značka image Buildpack Builderu.

--image -t

Název a značka obrázku ve formátu: '-t úložiště/image:tag'.

--registry -r

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.

--agent-pool
Preview

Název fondu agentů.

--auth-mode

Režim ověřování zdrojového registru

Vlastnost Hodnota
Přípustné hodnoty: Default, None
--no-format

Určuje, jestli se mají protokoly zobrazovat v nezpracovaných formátech.

Vlastnost Hodnota
Default value: False
--no-logs

Po úspěšném vytvoření fronty sestavení se nezobrazují protokoly.

Vlastnost Hodnota
Default value: False
--no-wait

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
--pack-image-tag
Preview

Značka image spouštěče balíčku (mcr.microsoft.com/oryx/pack).

Vlastnost Hodnota
Default value: stable
--platform

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é.

--pull

Před použitím stáhněte nejnovější tvůrce a spusťte image.

Vlastnost Hodnota
Default value: False
--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--timeout

Časový limit v sekundách.

<SOURCE_LOCATION>

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

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False