Dela via


az acr task

Hantera en samling steg för att skapa, testa och OS & Framework som korrigerar containeravbildningar med hjälp av Azure Container Registries.

Kommandon

Name Description Typ Status
az acr task cancel-run

Avbryt en angiven körning av ett Azure Container Registry.

Kärna Allmän tillgänglighet
az acr task create

Skapa en serie steg för att skapa, testa och korrigera OS & Framework-containrar. Uppgifter stöder utlösare från git-incheckningar och basavbildningsuppdateringar.

Kärna Allmän tillgänglighet
az acr task credential

Hantera autentiseringsuppgifter för en uppgift. Mer information finns i https://aka.ms/acr/tasks/cross-registry-authentication.

Kärna Allmän tillgänglighet
az acr task credential add

Lägg till en anpassad autentiseringsuppgift för registerinloggning i uppgiften.

Kärna Allmän tillgänglighet
az acr task credential list

Visa en lista över alla autentiseringsuppgifter för det anpassade registret för uppgiften.

Kärna Allmän tillgänglighet
az acr task credential remove

Ta bort autentiseringsuppgifter för en uppgift.

Kärna Allmän tillgänglighet
az acr task credential update

Uppdatera autentiseringsuppgifterna för registerinloggning för en uppgift.

Kärna Allmän tillgänglighet
az acr task delete

Ta bort en uppgift från ett Azure Container Registry.

Kärna Allmän tillgänglighet
az acr task identity

Hanterade identiteter för aktivitet. Mer information finns i https://aka.ms/acr/tasks/task-create-managed-identity.

Kärna Allmän tillgänglighet
az acr task identity assign

Uppdatera den hanterade identiteten för en uppgift.

Kärna Allmän tillgänglighet
az acr task identity remove

Ta bort hanterade identiteter för en uppgift.

Kärna Allmän tillgänglighet
az acr task identity show

Visa hanterade identiteter för uppgiften.

Kärna Allmän tillgänglighet
az acr task list

Visa en lista över uppgifter för ett Azure Container Registry.

Kärna Allmän tillgänglighet
az acr task list-runs

Visa en lista över alla körda körningar för ett Azure Container Registry med möjlighet att filtrera efter en specifik uppgift.

Kärna Allmän tillgänglighet
az acr task logs

Visa loggar för en viss körning. Om inget körnings-ID har angetts visar du loggar för den senaste skapade körningen.

Kärna Allmän tillgänglighet
az acr task run

Utlös en aktivitet manuellt som annars väntar på git-incheckningar eller utlösare för basavbildningsuppdatering.

Kärna Allmän tillgänglighet
az acr task show

Hämta egenskaperna för en namngiven uppgift för ett Azure Container Registry.

Kärna Allmän tillgänglighet
az acr task show-run

Hämta egenskaperna för en angiven körning av en Azure Container Registry-uppgift.

Kärna Allmän tillgänglighet
az acr task timer

Hantera timerutlösare för en aktivitet.

Kärna Allmän tillgänglighet
az acr task timer add

Lägg till en timerutlösare i en aktivitet.

Kärna Allmän tillgänglighet
az acr task timer list

Visa en lista över alla timerutlösare för en aktivitet.

Kärna Allmän tillgänglighet
az acr task timer remove

Ta bort en timerutlösare från en aktivitet.

Kärna Allmän tillgänglighet
az acr task timer update

Uppdatera timerutlösaren för en aktivitet.

Kärna Allmän tillgänglighet
az acr task update

Uppdatera en uppgift för ett Azure Container Registry.

Kärna Allmän tillgänglighet
az acr task update-run

Korrigera körningsegenskaperna för en Azure Container Registry-uppgift.

Kärna Allmän tillgänglighet

az acr task cancel-run

Avbryt en angiven körning av ett Azure Container Registry.

az acr task cancel-run --registry
                       --run-id
                       [--resource-group]

Exempel

Avbryt en körning

az acr task cancel-run -r myregistry --run-id runId

Obligatoriska parametrar

--registry -r

Namnet på containerregistret. Det bör anges i gemener. Du kan konfigurera standardregistrets namn med hjälp av az configure --defaults acr=<registry name>.

--run-id

Den unika körningsidentifieraren.

Valfria parametrar

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az acr task create

Skapa en serie steg för att skapa, testa och korrigera OS & Framework-containrar. Uppgifter stöder utlösare från git-incheckningar och basavbildningsuppdateringar.

az acr task create --name
                   --registry
                   [--agent-pool]
                   [--arg]
                   [--assign-identity]
                   [--auth-mode {Default, None}]
                   [--base-image-trigger-enabled {false, true}]
                   [--base-image-trigger-name]
                   [--base-image-trigger-type {All, Runtime}]
                   [--cmd]
                   [--commit-trigger-enabled {false, true}]
                   [--context]
                   [--cpu]
                   [--file]
                   [--git-access-token]
                   [--image]
                   [--is-system-task]
                   [--log-template]
                   [--no-cache {false, true}]
                   [--no-push {false, true}]
                   [--platform]
                   [--pull-request-trigger-enabled {false, true}]
                   [--resource-group]
                   [--schedule]
                   [--secret-arg]
                   [--set]
                   [--set-secret]
                   [--source-trigger-name]
                   [--status {Disabled, Enabled}]
                   [--target]
                   [--timeout]
                   [--update-trigger-endpoint]
                   [--update-trigger-payload-type {Default, Token}]
                   [--values]

Exempel

Skapa en uppgift utan källplatsen.

az acr task create -n hello-world -r myregistry --cmd '$Registry/myimage' -c /dev/null

Skapa en uppgift med definitionen från standardindata och med en timerutlösare som kör aktiviteten överst i varje timme med standardutlösarnamnet. Antingen "Ctrl + Z"(Windows) eller "Ctrl + D"(Linux) avslutar indataströmmen.

cat task.yaml | az acr task create -n hello-world -r myregistry -f - -c /dev/null \
    --schedule "0 */1 * * *"
az acr task create -n hello-world -r myregistry -f - -c /dev/null --schedule "0 */1 * * *"

Skapa en Linux-uppgift från en offentlig GitHub-lagringsplats som skapar hello-world-avbildningen utan utlösare och använder ett byggargument.

az acr task create -t hello-world:{{.Run.ID}} -n hello-world -r myregistry \
    -c https://github.com/Azure/acr-builder.git -f Dockerfile \
    --commit-trigger-enabled false --base-image-trigger-enabled false \
    --arg DOCKER_CLI_BASE_IMAGE=docker:18.03.0-ce-git

Skapa en Linux-uppgift med hjälp av en specifik gren av en privat Azure DevOps-lagringsplats som skapar hello-world-avbildningen på Arm-arkitekturen (V7-variant) och har utlösare aktiverade.

az acr task create -t hello-world:{{.Run.ID}} -n hello-world -r myregistry \
    -c https://msazure.visualstudio.com/DefaultCollection/Project/_git/Repo#Branch:Folder \
    -f Dockerfile --git-access-token <Personal Access Token> --platform linux/arm/v7

Skapa en Linux-uppgift från en offentlig GitHub-lagringsplats som skapar hello-world-avbildningen med både en utlösare för git-incheckning och pull-begäran aktiverad. Observera att den här uppgiften inte använder källregistret (myregistry), så vi kan uttryckligen ange autentiseringsläge som Ingen för den.

az acr task create -t hello-world:{{.Run.ID}} -n hello-world -r myregistry  -f Dockerfile \
    --no-push true --auth-mode None -c https://github.com/Azure-Samples/acr-build-helloworld-node.git \
    --pull-request-trigger-enabled true --git-access-token 000000000000000000000000000000000

Skapa en Windows-uppgift från en offentlig GitHub-lagringsplats som skapar Azure Container Builder-avbildningen i Amd64-arkitekturen med endast basavbildningsutlösaren aktiverad.

az acr task create -t acb:{{.Run.ID}} -n acb-win -r myregistry \
    -c https://github.com/Azure/acr-builder.git -f Windows.Dockerfile \
    --commit-trigger-enabled false --platform Windows/amd64

Skapa en Linux-uppgift i flera steg från en offentlig GitHub-lagringsplats med både systemtilldelade och användartilldelade hanterade identiteter och basavbildningar, git-incheckning, pull-begäran och timerutlösare som kör aktiviteten kl. 12.00 på måndagar till fredagar med det angivna timerutlösarnamnet.

az acr task create -t hello-world:{{.Run.ID}} -n hello-world -r myregistry \
    --pull-request-trigger-enabled true --schedule "dailyTimer:0 12 * * Mon-Fri" \
    -c https://github.com/Azure-Samples/acr-tasks.git#:multipleRegistries -f testtask.yaml \
    --assign-identity [system] "/subscriptions/<subscriptionId>/resourcegroups/<myResourceGroup>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/<myUserAssignedIdentitiy>"

Obligatoriska parametrar

--name -n

Uppgiftens namn.

--registry -r

Namnet på containerregistret. Det bör anges i gemener. Du kan konfigurera standardregistrets namn med hjälp av az configure --defaults acr=<registry name>.

Valfria parametrar

--agent-pool
Förhandsgranskning

Namnet på agentpoolen.

--arg

Skapa argument i formatet "--arg name[=value]". Multiplar stöds genom att skicka "--arg name[=value]" flera gånger. VIKTIGT! Den här parametern bör inte innehålla lösenord, åtkomsttoken eller känslig information av något slag. Det här parametervärdet visas för ACR-teamet i felsökningssyfte.

--assign-identity

Tilldelar hanterade identiteter till uppgiften. Använd [system] för att referera till den systemtilldelade identiteten eller ett resurs-ID för att referera till en användartilldelad identitet. Mer information finns i https://aka.ms/acr/tasks/task-create-managed-identity.

--auth-mode

Autentiseringsläge för källregistret.

Godkända värden: Default, None
--base-image-trigger-enabled

Anger om basavbildningsutlösaren är aktiverad.

Godkända värden: false, true
Standardvärde: True
--base-image-trigger-name

Namnet på basavbildningsutlösaren.

Standardvärde: defaultBaseimageTriggerName
--base-image-trigger-type

Typ av automatisk utlösare för uppdateringar av basavbildningsberoende.

Godkända värden: All, Runtime
Standardvärde: Runtime
--cmd

Kommandon som ska köras. Detta stöder även ytterligare docker-körningsparametrar (https://docs.docker.com/engine/reference/commandline/run/) eller till och med andra Docker-kommandon (https://docs.docker.com/engine/reference/commandline/docker/).

--commit-trigger-enabled

Anger om utlösaren för incheckning av källkontroll är aktiverad.

Godkända värden: false, true
Standardvärde: True
--context -c

Den fullständiga URL:en till källkodslagringsplatsen (kräver suffixet ".git" för en github-lagringsplats) eller en fjärransluten tarball (t.ex. "http://server/context.tar.gz") eller lagringsplatsen för en OCI-artefakt i ett Azure-containerregister (t.ex. "oci://myregistry.azurecr.io/myartifact:mytag"). Om "/dev/null" anges anges värdet till Ingen och ignoreras. Det här är ett obligatoriskt argument om uppgiften inte är en systemaktivitet.

--cpu

Cpu-konfigurationen när det gäller antalet kärnor som krävs för körningen.

Standardvärde: 2
--file -f

Relativ sökväg för filen task/docker till källkodens rotmapp. Aktivitetsfiler måste vara suffixade med ".yaml" eller skickas från standardindata med hjälp av "-".

--git-access-token

Åtkomsttoken som används för att komma åt källkontrollprovidern.

--image -t

Namnet och taggen på bilden med formatet : "-t repo/image:tag". Flera taggar stöds genom att skicka -t flera gånger.

--is-system-task
Förhandsgranskning

Anger om aktivitetsresursen är en systemaktivitet. Namnet på aktiviteten måste vara "quicktask". Gäller endast för CMK-aktiverat register.

Standardvärde: False
--log-template
Förhandsgranskning

Lagringsplatsen och taggmallen för körningsloggartefakt med formatet : "log/repo:tag" (t.ex. 'acr/logs:{{.Run.ID}}'). Gäller endast för CMK-aktiverat register.

--no-cache

Anger om avbildningscachen är aktiverad.

Godkända värden: false, true
Standardvärde: False
--no-push

Anger om den skapade avbildningen ska skickas till registret.

Godkända värden: false, true
Standardvärde: False
--platform

Plattformen där build/task körs, t.ex. "windows" och "linux". När den används i byggkommandon kan den också anges i formatet os/arch/variant för den resulterande avbildningen. T.ex. linux/arm/v7. Delarna "arch" och "variant" är valfria.

--pull-request-trigger-enabled

Anger om utlösaren för pull-begäran för källkontroll är aktiverad. Utlösaren är inaktiverad som standard.

Godkända värden: false, true
Standardvärde: False
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--schedule

Schemalägg för en timerutlösare som representeras som ett cron-uttryck. Ett valfritt utlösarnamn kan anges med format --schedule name:schedule . Multiplar som stöds genom att skicka --schedule flera gånger.

--secret-arg

Hemligt byggargument i formatet "--secret-arg name[=value]". Multiplar stöds genom att skicka "--secret-arg name[=value]" flera gånger. Det här parametervärdet visas inte för ACR-teamet och är mer lämpligt för känslig information.

--set

Aktivitetsvärde i formatet "--set name[=value]". Multiplar som stöds genom att skicka --set flera gånger.

--set-secret

Hemligt aktivitetsvärde i formatet "--set-secret name[=value]". Multiplar som stöds genom att skicka --set-secret flera gånger.

--source-trigger-name

Namnet på källutlösaren.

Standardvärde: defaultSourceTriggerName
--status

Aktivitetens aktuella status.

Godkända värden: Disabled, Enabled
Standardvärde: Enabled
--target

Namnet på målgenereringssteget.

--timeout

Tidsgränsen i sekunder.

Standardvärde: 3600
--update-trigger-endpoint
Förhandsgranskning

Den fullständiga URL:en för slutpunkten för att ta emot aviseringar om basavbildningsuppdateringsutlösare.

--update-trigger-payload-type
Förhandsgranskning

Anger om du vill inkludera metadata om basavbildningsutlösaren i nyttolasten tillsammans med uppdateringsutlösarens token när ett meddelande skickas.

Godkända värden: Default, Token
Standardvärde: Default
--values

Filsökvägen för aktivitetsvärden/parametrar i förhållande till källkontexten.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az acr task delete

Ta bort en uppgift från ett Azure Container Registry.

az acr task delete --name
                   --registry
                   [--resource-group]
                   [--yes]

Exempel

Ta bort en uppgift från ett Azure Container Registry.

az acr task delete -n MyTask -r myregistry

Obligatoriska parametrar

--name -n

Uppgiftens namn.

--registry -r

Namnet på containerregistret. Det bör anges i gemener. Du kan konfigurera standardregistrets namn med hjälp av az configure --defaults acr=<registry name>.

Valfria parametrar

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--yes -y

Fråga inte efter bekräftelse.

Standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az acr task list

Visa en lista över uppgifter för ett Azure Container Registry.

az acr task list --registry
                 [--resource-group]

Exempel

Visa en lista över uppgifter och visa resultatet i en tabell.

az acr task list -r myregistry -o table

Obligatoriska parametrar

--registry -r

Namnet på containerregistret. Det bör anges i gemener. Du kan konfigurera standardregistrets namn med hjälp av az configure --defaults acr=<registry name>.

Valfria parametrar

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az acr task list-runs

Visa en lista över alla körda körningar för ett Azure Container Registry med möjlighet att filtrera efter en specifik uppgift.

az acr task list-runs --registry
                      [--image]
                      [--name]
                      [--resource-group]
                      [--run-status {Canceled, Error, Failed, Queued, Running, Started, Succeeded, Timeout}]
                      [--top]

Exempel

Visa en lista över alla körningar för ett register och visa resultatet i en tabell.

az acr task list-runs -r myregistry -o table

Listan körs för en aktivitet och visar resultatet i en tabell.

az acr task list-runs -r myregistry -n MyTask -o table

Visa en lista över de senaste 10 lyckade körningarna för ett register och visa resultatet i en tabell.

az acr task list-runs -r myregistry --run-status Succeeded --top 10 -o table

Visa en lista över alla körningar som skapade avbildningen "hello-world" för ett register och visa resultatet i en tabell.

az acr task list-runs -r myregistry --image hello-world -o table

Obligatoriska parametrar

--registry -r

Namnet på containerregistret. Det bör anges i gemener. Du kan konfigurera standardregistrets namn med hjälp av az configure --defaults acr=<registry name>.

Valfria parametrar

--image -t

Namnet på avbildningen. Kan innehålla en tagg i formatet "name:tag" eller digest i formatet "name@digest".

--name -n

Uppgiftens namn.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--run-status

Körningens aktuella status.

Godkända värden: Canceled, Error, Failed, Queued, Running, Started, Succeeded, Timeout
--top

Begränsa antalet senaste körningar i resultatet.

Standardvärde: 15
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az acr task logs

Visa loggar för en viss körning. Om inget körnings-ID har angetts visar du loggar för den senaste skapade körningen.

az acr task logs --registry
                 [--image]
                 [--name]
                 [--no-format]
                 [--resource-group]
                 [--run-id]

Exempel

Visa loggar för den senast skapade körningen i registret.

az acr task logs -r myregistry

Visa loggar för den senast skapade körningen i registret, filtrerad efter aktivitet.

az acr task logs -r myregistry -n MyTask

Visa loggar för en viss körning.

az acr task logs -r myregistry --run-id runId

Visa loggar för den senast skapade körningen i registret som skapade avbildningen "hello-world".

az acr task logs -r myregistry --image hello-world

Obligatoriska parametrar

--registry -r

Namnet på containerregistret. Det bör anges i gemener. Du kan konfigurera standardregistrets namn med hjälp av az configure --defaults acr=<registry name>.

Valfria parametrar

--image -t

Namnet på avbildningen. Kan innehålla en tagg i formatet "name:tag" eller digest i formatet "name@digest".

--name -n

Uppgiftens namn.

--no-format

Anger om loggarna ska visas i raw-format.

Standardvärde: False
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--run-id

Den unika körningsidentifieraren.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az acr task run

Utlös en aktivitet manuellt som annars väntar på git-incheckningar eller utlösare för basavbildningsuppdatering.

az acr task run --name
                --registry
                [--agent-pool]
                [--arg]
                [--context]
                [--file]
                [--log-template]
                [--no-format]
                [--no-logs]
                [--no-wait]
                [--resource-group]
                [--secret-arg]
                [--set]
                [--set-secret]
                [--target]
                [--update-trigger-token]

Exempel

Utlös en aktivitetskörning.

az acr task run -n MyTask -r myregistry

Utlös en aktivitet som körs genom att åsidosätta kontexten och filen som skickades under aktivitetsskapandet med en fjärrlagringsplats.

az acr task run -n MyTask -r myregistry -c https://github.com/Azure-Samples/acr-build-helloworld-node.git -f Dockerfile

Utlös en aktivitet som körs genom att åsidosätta kontexten och filen som skickades under aktivitetsskapandet med en lokal kontext.

az acr task run -n MyTask -r myregistry -c . -f Dockerfile

Utlös en aktivitet som körs genom att lägga till eller åsidosätta byggargument som angetts under aktivitetsskapandet.

az acr task run -n MyTask -r myregistry --arg DOCKER_CLI_BASE_IMAGE=docker:18.03.0-ce-git

Obligatoriska parametrar

--name -n

Uppgiftens namn.

--registry -r

Namnet på containerregistret. Det bör anges i gemener. Du kan konfigurera standardregistrets namn med hjälp av az configure --defaults acr=<registry name>.

Valfria parametrar

--agent-pool
Förhandsgranskning

Namnet på agentpoolen.

--arg

Skapa argument i formatet "--arg name[=value]". Multiplar stöds genom att skicka "--arg name[=value]" flera gånger. VIKTIGT! Den här parametern bör inte innehålla lösenord, åtkomsttoken eller känslig information av något slag. Det här parametervärdet visas för ACR-teamet i felsökningssyfte.

--context -c

Den fullständiga URL:en till källkodslagringsplatsen (kräver suffixet ".git" för en github-lagringsplats) eller en fjärransluten tarball (t.ex. "http://server/context.tar.gz") eller lagringsplatsen för en OCI-artefakt i ett Azure-containerregister (t.ex. "oci://myregistry.azurecr.io/myartifact:mytag"). Om "/dev/null" anges anges värdet till Ingen och ignoreras. Det här är ett obligatoriskt argument om uppgiften inte är en systemaktivitet.

--file -f

Relativ sökväg för filen task/docker till källkodens rotmapp. Aktivitetsfiler måste vara suffixade med ".yaml" eller skickas från standardindata med hjälp av "-".

--log-template
Förhandsgranskning

Lagringsplatsen och taggmallen för körningsloggartefakt med formatet : "log/repo:tag" (t.ex. 'acr/logs:{{.Run.ID}}'). Gäller endast för CMK-aktiverat register.

--no-format

Anger om loggarna ska visas i raw-format.

Standardvärde: False
--no-logs

Visa inte loggar när du har köar bygget.

Standardvärde: False
--no-wait

Vänta inte tills körningen har slutförts och returnera omedelbart efter kökörningen.

Standardvärde: False
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--secret-arg

Hemligt byggargument i formatet "--secret-arg name[=value]". Multiplar stöds genom att skicka "--secret-arg name[=value]" flera gånger. Det här parametervärdet visas inte för ACR-teamet och är mer lämpligt för känslig information.

--set

Aktivitetsvärde i formatet "--set name[=value]". Multiplar som stöds genom att skicka --set flera gånger.

--set-secret

Hemligt aktivitetsvärde i formatet "--set-secret name[=value]". Multiplar som stöds genom att skicka --set-secret flera gånger.

--target

Namnet på målgenereringssteget.

--update-trigger-token
Förhandsgranskning

Nyttolasten som skickas tillbaka tillsammans med avisering om basavbildningsutlösaren.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az acr task show

Hämta egenskaperna för en namngiven uppgift för ett Azure Container Registry.

az acr task show --name
                 --registry
                 [--resource-group]
                 [--with-secure-properties]

Exempel

Hämta egenskaperna för en aktivitet och visa resultatet i en tabell.

az acr task show -n MyTask -r myregistry -o table

Hämta egenskaperna för en uppgift, inklusive säkra egenskaper.

az acr task show -n MyTask -r myregistry --with-secure-properties

Obligatoriska parametrar

--name -n

Uppgiftens namn.

--registry -r

Namnet på containerregistret. Det bör anges i gemener. Du kan konfigurera standardregistrets namn med hjälp av az configure --defaults acr=<registry name>.

Valfria parametrar

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--with-secure-properties

Anger om de säkra egenskaperna för en aktivitet ska returneras.

Standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az acr task show-run

Hämta egenskaperna för en angiven körning av en Azure Container Registry-uppgift.

az acr task show-run --registry
                     --run-id
                     [--resource-group]

Exempel

Hämta information om en körning och visa resultatet i en tabell.

az acr task show-run -r myregistry --run-id runId -o table

Obligatoriska parametrar

--registry -r

Namnet på containerregistret. Det bör anges i gemener. Du kan konfigurera standardregistrets namn med hjälp av az configure --defaults acr=<registry name>.

--run-id

Den unika körningsidentifieraren.

Valfria parametrar

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az acr task update

Uppdatera en uppgift för ett Azure Container Registry.

az acr task update --name
                   --registry
                   [--agent-pool]
                   [--arg]
                   [--auth-mode {Default, None}]
                   [--base-image-trigger-enabled {false, true}]
                   [--base-image-trigger-type {All, Runtime}]
                   [--cmd]
                   [--commit-trigger-enabled {false, true}]
                   [--context]
                   [--cpu]
                   [--file]
                   [--git-access-token]
                   [--image]
                   [--log-template]
                   [--no-cache {false, true}]
                   [--no-push {false, true}]
                   [--platform]
                   [--pull-request-trigger-enabled {false, true}]
                   [--resource-group]
                   [--secret-arg]
                   [--set]
                   [--set-secret]
                   [--status {Disabled, Enabled}]
                   [--target]
                   [--timeout]
                   [--update-trigger-endpoint]
                   [--update-trigger-payload-type {Default, Token}]
                   [--values]

Exempel

Uppdatera uppdateringar av basavbildningar för att utlösa alla beroende avbildningar av en dockerfil i flera steg och status för en aktivitet i ett Azure Container Registry.

az acr task update -n MyTask -r myregistry --base-image-trigger-type All --status Disabled

Uppdatera plattformen för byggsteget för din uppgift till Windows (prev Linux).

az acr task update -n MyTask -r myregistry --platform Windows

Uppdatera aktivitetens utlösare och kontext för ett Azure Container Registry.

az acr task update -n hello-world -r myregistry -f Dockerfile \
    --commit-trigger-enabled false --pull-request-trigger-enabled true \
    -c https://msazure.visualstudio.com/DefaultCollection/Project/_git/Repo#Branch:Folder

Uppdatera en uppgift för ett Azure Container Registry. (automatiskt genererad)

az acr task update --image MyImage --name MyTask --registry myregistry \
    --context https://github.com/Azure-Samples/acr-build-helloworld-node.git

Obligatoriska parametrar

--name -n

Uppgiftens namn.

--registry -r

Namnet på containerregistret. Det bör anges i gemener. Du kan konfigurera standardregistrets namn med hjälp av az configure --defaults acr=<registry name>.

Valfria parametrar

--agent-pool
Förhandsgranskning

Namnet på agentpoolen.

--arg

Skapa argument i formatet "--arg name[=value]". Multiplar stöds genom att skicka "--arg name[=value]" flera gånger. VIKTIGT! Den här parametern bör inte innehålla lösenord, åtkomsttoken eller känslig information av något slag. Det här parametervärdet visas för ACR-teamet i felsökningssyfte.

--auth-mode

Autentiseringsläge för källregistret.

Godkända värden: Default, None
--base-image-trigger-enabled

Anger om basavbildningsutlösaren är aktiverad.

Godkända värden: false, true
--base-image-trigger-type

Typ av automatisk utlösare för uppdateringar av basavbildningsberoende.

Godkända värden: All, Runtime
--cmd

Kommandon som ska köras. Detta stöder även ytterligare docker-körningsparametrar (https://docs.docker.com/engine/reference/commandline/run/) eller till och med andra Docker-kommandon (https://docs.docker.com/engine/reference/commandline/docker/).

--commit-trigger-enabled

Anger om utlösaren för incheckning av källkontroll är aktiverad.

Godkända värden: false, true
--context -c

Den fullständiga URL:en till källkodslagringsplatsen (kräver suffixet ".git" för en github-lagringsplats) eller en fjärransluten tarball (t.ex. "http://server/context.tar.gz") eller lagringsplatsen för en OCI-artefakt i ett Azure-containerregister (t.ex. "oci://myregistry.azurecr.io/myartifact:mytag"). Om "/dev/null" anges anges värdet till Ingen och ignoreras. Det här är ett obligatoriskt argument om uppgiften inte är en systemaktivitet.

--cpu

Cpu-konfigurationen när det gäller antalet kärnor som krävs för körningen.

--file -f

Relativ sökväg för filen task/docker till källkodens rotmapp. Aktivitetsfiler måste vara suffixade med ".yaml" eller skickas från standardindata med hjälp av "-".

--git-access-token

Åtkomsttoken som används för att komma åt källkontrollprovidern.

--image -t

Namnet och taggen på bilden med formatet : "-t repo/image:tag". Flera taggar stöds genom att skicka -t flera gånger.

--log-template
Förhandsgranskning

Lagringsplatsen och taggmallen för körningsloggartefakt med formatet : "log/repo:tag" (t.ex. 'acr/logs:{{.Run.ID}}'). Gäller endast för CMK-aktiverat register.

--no-cache

Anger om avbildningscachen är aktiverad.

Godkända värden: false, true
--no-push

Anger om den skapade avbildningen ska skickas till registret.

Godkända värden: false, true
--platform

Plattformen där build/task körs, t.ex. "windows" och "linux". När den används i byggkommandon kan den också anges i formatet os/arch/variant för den resulterande avbildningen. T.ex. linux/arm/v7. Delarna "arch" och "variant" är valfria.

--pull-request-trigger-enabled

Anger om utlösaren för pull-begäran för källkontroll är aktiverad. Utlösaren är inaktiverad som standard.

Godkända värden: false, true
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--secret-arg

Hemligt byggargument i formatet "--secret-arg name[=value]". Multiplar stöds genom att skicka "--secret-arg name[=value]" flera gånger. Det här parametervärdet visas inte för ACR-teamet och är mer lämpligt för känslig information.

--set

Aktivitetsvärde i formatet "--set name[=value]". Multiplar som stöds genom att skicka --set flera gånger.

--set-secret

Hemligt aktivitetsvärde i formatet "--set-secret name[=value]". Multiplar som stöds genom att skicka --set-secret flera gånger.

--status

Aktivitetens aktuella status.

Godkända värden: Disabled, Enabled
--target

Namnet på målgenereringssteget.

--timeout

Tidsgränsen i sekunder.

--update-trigger-endpoint
Förhandsgranskning

Den fullständiga URL:en för slutpunkten för att ta emot aviseringar om basavbildningsuppdateringsutlösare.

--update-trigger-payload-type
Förhandsgranskning

Anger om du vill inkludera metadata om basavbildningsutlösaren i nyttolasten tillsammans med uppdateringsutlösarens token när ett meddelande skickas.

Godkända värden: Default, Token
--values

Filsökvägen för aktivitetsvärden/parametrar i förhållande till källkontexten.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az acr task update-run

Korrigera körningsegenskaperna för en Azure Container Registry-uppgift.

az acr task update-run --registry
                       --run-id
                       [--no-archive {false, true}]
                       [--resource-group]

Exempel

Uppdatera en befintlig körning som ska arkiveras.

az acr task update-run -r myregistry --run-id runId --no-archive false

Obligatoriska parametrar

--registry -r

Namnet på containerregistret. Det bör anges i gemener. Du kan konfigurera standardregistrets namn med hjälp av az configure --defaults acr=<registry name>.

--run-id

Den unika körningsidentifieraren.

Valfria parametrar

--no-archive

Anger om körningen ska arkiveras.

Godkända värden: false, true
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.