Import-AzContainerRegistryImage

Zkopíruje image do tohoto registru kontejneru ze zadaného registru kontejneru.

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

Zkopíruje image do tohoto registru kontejneru ze zadaného registru kontejneru.

Příklady

Příklad 1: Import image z veřejného registru nebo registru Azure do registru kontejneru Azure

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

Import busyboxu do služby ACR Poznámka: Před zdrojovým obrázkem je potřeba přidat "library/". "busybox:latest" => "library/busybox:latest" Přihlašovací údaje potřebné v případě, že zdrojový registr není veřejně dostupný SourceRegistryResourceId nebo SourceRegistryUri, se vyžaduje pro tuto rutinu.

Parametry

-AsJob

Spuštění příkazu jako úlohy

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

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

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

-DefaultProfile

Parametr DefaultProfile není funkční. Pokud je k dispozici spuštění rutiny pro jiné předplatné, použijte parametr SubscriptionId.

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

-Mode

Při vynucení se přepíší všechny existující cílové značky. Když NoForce, všechny existující cílové značky selžou operaci před zahájením kopírování.

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

-NoWait

Asynchronní spuštění příkazu

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

-Parameter

. Pokud chcete vytvořit, přečtěte si část NOTES pro vlastnosti PARAMETRu a vytvořte tabulku hash.

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

-PassThru

Vrátí hodnotu true, když příkaz proběhne úspěšně.

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

-Password

Heslo použité k ověření ve zdrojovém registru.

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

-RegistryName

Název registru kontejneru.

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

-ResourceGroupName

Název skupiny zdrojů. Název nerozlišuje malá a velká písmena.

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

-SourceImage

Název úložiště zdrojové image Zadejte image podle úložiště (hello-world). Použije se značka "latest". Zadejte obrázek podle značky (hello-world:latest). Zadejte obrázek hodnotou hash manifestu založenou na sha256 (hello-world@sha256:abc123).

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

-SourceRegistryUri

Adresa zdrojového registru (např. "mcr.microsoft.com").

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

-SourceResourceId

Identifikátor prostředku zdrojové služby Azure Container Registry.

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

-SubscriptionId

ID cílového předplatného. Hodnota musí být UUID.

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

-TargetTag

Seznam řetězců úložiště formuláře[:tag]. Pokud je značka vynechána, použije se zdroj (nebo "nejnovější", pokud je také vynechána zdrojová značka).

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

-UntaggedTargetRepository

Seznam řetězců názvů úložišť, které mají provést pouze kopírování manifestu. Nebude vytvořena žádná značka.

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

-Username

Uživatelské jméno pro ověření ve zdrojovém registru.

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

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.

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

Vstupy

IImportImageParameters

Výstupy

Boolean

Poznámky

ALIASY

KOMPLEXNÍ VLASTNOSTI PARAMETRU

Chcete-li vytvořit parametry popsané níže, vytvořte tabulku hash obsahující příslušné vlastnosti. Informace o tabulkách hash získáte spuštěním rutiny Get-Help about_Hash_Tables.

PARAMETER <IImportImageParameters>: .

  • SourceImage <String>: Název úložiště zdrojové image. Zadejte image podle úložiště (hello-world). Použije se značka "latest". Zadejte obrázek podle značky (hello-world:latest). Zadejte obrázek hodnotou hash manifestu založenou na sha256 (hello-world@sha256:abc123).
  • [CredentialsPassword <String>]: Heslo použité k ověření ve zdrojovém registru.
  • [CredentialsUsername <String>]: Uživatelské jméno pro ověření ve zdrojovém registru.
  • [Mode <ImportMode?>]: Při vynucení se přepíšou všechny existující cílové značky. Když NoForce, všechny existující cílové značky selžou operaci před zahájením kopírování.
  • [SourceRegistryUri <String>]: Adresa zdrojového registru (např. "mcr.microsoft.com").
  • [SourceResourceId <String>]: Identifikátor prostředku zdrojové služby Azure Container Registry.
  • [TargetTag <String[]>]: Seznam řetězců úložiště formuláře[:tag]. Pokud je značka vynechána, použije se zdroj (nebo "nejnovější", pokud je také vynechána zdrojová značka).
  • [UntaggedTargetRepository <String[]>]: Seznam řetězců názvů úložišť, které mají provést pouze kopii manifestu. Nebude vytvořena žádná značka.