az acr pack

Diese Befehlsgruppe befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Verwalten Sie Azure Container-Registrierungsaufgaben, die Cloud Native Buildpacks verwenden.

Befehle

Name Beschreibung Typ Status
az acr pack build

Stellt eine Schnellbuildaufgabe in die Warteschlange, die eine App erstellt und in eine Azure-Containerregistrierung überträgt.

Kernspeicher Vorschau

az acr pack build

Vorschau

Die Befehlsgruppe "acr pack" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Stellt eine Schnellbuildaufgabe in die Warteschlange, die eine App erstellt und in eine Azure-Containerregistrierung überträgt.

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

Beispiele

Stellen Sie einen Build für das aktuelle Verzeichnis mit dem CloudFoundry-Generator in die Warteschlange.

az acr pack build -r myregistry -t {{.Run.Registry}}/node-app:{{.Run.ID}} --builder cloudfoundry/cnb:bionic .

Stellen Sie einen Build für das angegebene GitHub-Repository mit dem Heroku-Generator in die Warteschlange.

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

Erforderliche Parameter

--builder -b

Der Name und das Tag eines Buildpack-Generatorimages.

--image -t

Der Name und das Tag des Bilds mit dem Format "-t repo/image:tag".

--registry -r

Der Name der Containerregistrierung. Er sollte in Kleinbuchstaben angegeben werden. Sie können den Standardregistrierungsnamen mithilfe von az configure --defaults acr=<registry name>.

Optionale Parameter

--agent-pool
Vorschau

Der Name des Agentpools.

--auth-mode

Authentifizierungsmodus der Quellregistrierung.

Zulässige Werte: Default, None
--no-format

Gibt an, ob die Protokolle im unformatierten Format angezeigt werden sollen.

Standardwert: False
--no-logs

Zeigen Sie keine Protokolle nach dem erfolgreichen Anstellen des Builds an.

Standardwert: False
--no-wait

Warten Sie nicht, bis die Ausführung abgeschlossen ist, und kehren Sie unmittelbar nach dem Beenden der Ausführung zurück.

Standardwert: False
--pack-image-tag
Vorschau

Das Tag des "Pack"-Läuferbilds ('mcr.microsoft.com/oryx/pack').

Standardwert: stable
--platform

Die Plattform, auf der Build/Aufgabe ausgeführt wird, z. B. "Windows" und "linux". Wenn sie in Buildbefehlen verwendet wird, kann sie auch im Format "os/arch/variant" für das resultierende Bild angegeben werden. Beispiel: linux/arm/v7. Die Teile "Bogen" und "Variante" sind optional.

--pull

Rufen Sie den neuesten Generator ab, und führen Sie Bilder vor der Verwendung aus.

Standardwert: False
--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--timeout

Das Timeout in Sekunden.

<SOURCE_LOCATION>

Der lokale Quellcodeverzeichnispfad (z. B. './src') oder die URL zu einem Git-Repository (z. B. 'https://github.com/Azure-Samples/acr-build-helloworld-node.git') oder einem Remote-Tarball (z. B. 'http://server/context.tar.gz') oder dem Repository eines OCI-Artefaktes in einer Azure-Containerregistrierung (z. B. "oci://myregistry.azurecr.io/myartifact:mytag").

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.