Import-AzContainerRegistryImage

Kopierar en avbildning till det här containerregistret från det angivna containerregistret.

Syntax

Import-AzContainerRegistryImage
      -RegistryName <String>
      -ResourceGroupName <String>
      [-SubscriptionId <String>]
      -SourceImage <String>
      [-Mode <ImportMode>]
      [-Password <String>]
      [-SourceRegistryUri <String>]
      [-SourceResourceId <String>]
      [-TargetTag <String[]>]
      [-UntaggedTargetRepository <String[]>]
      [-Username <String>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Import-AzContainerRegistryImage
      -RegistryName <String>
      -ResourceGroupName <String>
      [-SubscriptionId <String>]
      -Parameter <IImportImageParameters>
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Kopierar en avbildning till det här containerregistret från det angivna containerregistret.

Exempel

Exempel 1: Importera avbildning från ett offentligt/azure-register till ett Azure-containerregister.

Import-AzContainerRegistryImage -SourceImage library/busybox:latest -ResourceGroupName $resourceGroupName -RegistryName $RegistryName -SourceRegistryUri docker.io -TargetTag busybox:latest

Importera busybox till ACR. Obs! "bibliotek/" måste läggas till innan källbilden. "busybox:latest" => "library/busybox:latest" Credential krävs om källregistret inte är offentligt tillgängligt SourceRegistryResourceId eller SourceRegistryUri krävs för den här cmdleten

Parametrar

-AsJob

Kör kommandot som ett jobb

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Parametern DefaultProfile fungerar inte. Använd parametern SubscriptionId när den är tillgänglig om du kör cmdleten mot en annan prenumeration.

Type:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Mode

När framtvingas skrivs alla befintliga måltaggar över. När NoForce misslyckas alla befintliga måltaggar innan kopieringen påbörjas.

Type:ImportMode
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NoWait

Kör kommandot asynkront

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Parameter

. Information om hur du skapar finns i AVSNITTET ANTECKNINGAR för PARAMETER-egenskaper och skapa en hash-tabell.

Type:IImportImageParameters
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PassThru

Returnerar sant när kommandot lyckas

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Password

Lösenordet som används för att autentisera med källregistret.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RegistryName

Namnet på containerregistret.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SourceImage

Källbildens lagringsplatsnamn. Ange en avbildning efter lagringsplats ("hello-world"). Då används taggen "senaste". Ange en bild efter tagg ("hello-world:latest"). Ange en bild efter sha256-baserad manifestsammandrag ("hello-world@sha256:abc123").

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SourceRegistryUri

Källregistrets adress (t.ex. "mcr.microsoft.com").

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SourceResourceId

Resursidentifieraren för Azure Container Registry-källan.

Type:String
Aliases:SourceRegistryResourceId
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

ID för målprenumerationen. Värdet måste vara ett UUID.

Type:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TargetTag

Lista över strängar i formulärrepo[:tag]. När taggen utelämnas används källan (eller "senaste" om källtaggen också utelämnas).

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UntaggedTargetRepository

Lista över strängar med lagringsplatsens namn för att göra en manifestkopia. Ingen tagg skapas.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Username

Användarnamnet för att autentisera med källregistret.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Indata

IImportImageParameters

Utdata

Boolean

Kommentarer

ALIAS

EGENSKAPER FÖR KOMPLEXA PARAMETRAR

Skapa parametrarna som beskrivs nedan genom att skapa en hash-tabell som innehåller lämpliga egenskaper. Information om hash-tabeller finns i Get-Help about_Hash_Tables.

PARAMETER <IImportImageParameters>: .

  • SourceImage <String>: Källbildens lagringsplatsnamn. Ange en avbildning efter lagringsplats ("hello-world"). Då används taggen "senaste". Ange en bild efter tagg ("hello-world:latest"). Ange en bild efter sha256-baserad manifestsammandrag ("hello-world@sha256:abc123").
  • [CredentialsPassword <String>]: Lösenordet som används för att autentisera med källregistret.
  • [CredentialsUsername <String>]: Användarnamnet för att autentisera med källregistret.
  • [Mode <ImportMode?>]: När framtvingas skrivs alla befintliga måltaggar över. När NoForce misslyckas alla befintliga måltaggar innan kopieringen påbörjas.
  • [SourceRegistryUri <String>]: Källregistrets adress (t.ex. "mcr.microsoft.com").
  • [SourceResourceId <String>]: Resursidentifieraren för Azure Container Registry-källan.
  • [TargetTag <String[]>]: Lista över strängar i formulärrepo[:tag]. När taggen utelämnas används källan (eller "senaste" om källtaggen också utelämnas).
  • [UntaggedTargetRepository <String[]>]: Lista över strängar med lagringsplatsens namn för att göra en manifestkopia. Ingen tagg skapas.