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
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
Der Name und das Tag eines Buildpack-Generatorimages.
Der Name und das Tag des Bilds mit dem Format "-t repo/image:tag".
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
Der Name des Agentpools.
Authentifizierungsmodus der Quellregistrierung.
Gibt an, ob die Protokolle im unformatierten Format angezeigt werden sollen.
Zeigen Sie keine Protokolle nach dem erfolgreichen Anstellen des Builds an.
Warten Sie nicht, bis die Ausführung abgeschlossen ist, und kehren Sie unmittelbar nach dem Beenden der Ausführung zurück.
Das Tag des "Pack"-Läuferbilds ('mcr.microsoft.com/oryx/pack').
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.
Rufen Sie den neuesten Generator ab, und führen Sie Bilder vor der Verwendung aus.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Das Timeout in Sekunden.
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
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.