az acr pack
Beheer Azure Container Registry-taken die gebruikmaken van Cloud Native Buildpacks.
Opdracht
| az acr pack build |
Een snelle build-taak in de wachtrij zetten waarmee een app wordt gebouwd en naar een Azure Container Registry. |
az acr pack build
Een snelle build-taak in de wachtrij zetten waarmee een app wordt gebouwd en naar een 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]
[--subscription]
[--timeout]
[<SOURCE_LOCATION>]
Voorbeelden
Een build in de wachtrij voor de huidige map met de CloudFoundry Builder.
az acr pack build -r MyRegistry -t {{.Run.Registry}}/node-app:{{.Run.ID}} --builder cloudfoundry/cnb:bionic .
Een build in de wachtrij plaatsen voor de opgegeven GitHub opslagplaats met de Heroku Builder.
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
Vereiste parameters
De naam en tag van een Buildpack Builder-afbeelding.
De naam en tag van de afbeelding met de volgende indeling: '-t repo/image:tag'.
De naam van het containerregister. U kunt de standaardregisternaam configureren met az configure --defaults acr=<registry name> behulp van .
Optionele parameters
De naam van de agentpool.
De auth-modus van het bronregister.
Geeft aan of de logboeken moeten worden weergegeven in onbewerkte indeling.
Er worden geen logboeken weer geven nadat de build in de wachtrij is gelogd.
Wacht niet tot de run is voltooid en ga direct terug nadat u de run in de wachtrij hebt staan.
De tag van de 'pack' runner-afbeelding ('mcr.microsoft.com/oryx/pack').
Het platform waarop build/taak wordt uitgevoerd, bijvoorbeeld 'windows' en 'linux'. Wanneer deze wordt gebruikt in build-opdrachten, kan deze ook worden opgegeven in de indeling 'os/arch/variant' voor de resulterende afbeelding. Bijvoorbeeld linux/arm/v7. De delen 'boog' en 'variant' zijn optioneel.
Haal de nieuwste opbouwer op en voer de afbeeldingen uit voordat u deze gebruikt.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
De time-out in seconden.
Het pad naar de map van de lokale broncode (bijvoorbeeld './src') of de URL naar een git-opslagplaats (bijvoorbeeld ' ') of een externe tarball (bijvoorbeeld ' '), of de opslagplaats van een OCI-artefact in een https://github.com/Azure-Samples/acr-build-helloworld-node.git http://server/context.tar.gz Azure-containerregister (bijvoorbeeld 'oci://myregistry.azurecr.io/myartifact:mytag').
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.