Import-AzContainerRegistryImage

Belirtilen kapsayıcı kayıt defterinden bu kapsayıcı kayıt defterine bir görüntü kopyalar.

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

Belirtilen kapsayıcı kayıt defterinden bu kapsayıcı kayıt defterine bir görüntü kopyalar.

Örnekler

Örnek 1: Genel/azure kayıt defterinden azure kapsayıcı kayıt defterine görüntü aktarma.

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

Busybox'ı ACR'ye aktar. Not: Kaynak görüntüden önce "library/" eklenmelidir. Bu cmdlet için kaynak kayıt defteri genel kullanıma açık değilse "busybox:latest" => "library/busybox:latest" Kimlik bilgisi gerekiyor

Parametreler

-AsJob

Komutu iş olarak çalıştırma

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

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

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

-DefaultProfile

DefaultProfile parametresi işlevsel değil. Cmdlet'i farklı bir abonelikte yürütürken kullanılabilir olduğunda SubscriptionId parametresini kullanın.

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

-Mode

Zorla'da, mevcut tüm hedef etiketlerin üzerine yazılır. NoForce olduğunda, herhangi bir kopyalama başlamadan önce mevcut tüm hedef etiketler işlemi başarısız olur.

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

-NoWait

Komutu zaman uyumsuz olarak çalıştırma

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

-Parameter

. Oluşturmak için PARAMETRE özellikleri için NOTLAR bölümüne bakın ve karma tablo oluşturun.

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

-PassThru

Komut başarılı olduğunda true döndürür

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

-Password

Kaynak kayıt defteriyle kimlik doğrulaması yapmak için kullanılan parola.

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

-RegistryName

Kapsayıcı kayıt defterinin adı.

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

-ResourceGroupName

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

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

-SourceImage

Kaynak görüntünün depo adı. Depoya göre bir görüntü belirtin ('hello-world'). Bu, 'en son' etiketini kullanır. Etikete göre bir görüntü belirtin ('hello-world:latest'). Sha256 tabanlı bildirim özeti ('hello-world@sha256:abc123') ile bir görüntü belirtin.

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

-SourceRegistryUri

Kaynak kayıt defterinin adresi (örneğin, 'mcr.microsoft.com').

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

-SourceResourceId

Kaynak Azure Container Registry'nin kaynak tanımlayıcısı.

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

-SubscriptionId

Hedef aboneliğin kimliği. Değer bir UUID olmalıdır.

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

-TargetTag

Form deposunun dizelerinin listesi[:tag]. Etiket atlandığında kaynak kullanılır (veya kaynak etiketi de atlanırsa 'en son' kullanılır).

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

-UntaggedTargetRepository

Yalnızca bildirim kopyası yapılacak depo adları dizelerinin listesi. Etiket oluşturulmaz.

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

-Username

Kaynak kayıt defteriyle kimlik doğrulaması için kullanılan kullanıcı adı.

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

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

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

Girişler

IImportImageParameters

Çıkışlar

Boolean

Notlar

TAKMA

KARMAŞıK PARAMETRE ÖZELLIKLERI

Aşağıda açıklanan parametreleri oluşturmak için uygun özellikleri içeren bir karma tablo oluşturun. Karma tablolar hakkında bilgi için Get-Help about_Hash_Tables komutunu çalıştırın.

PARAMETER <IImportImageParameters>: .

  • SourceImage <String>: Kaynak görüntünün depo adı. Depoya göre bir görüntü belirtin ('hello-world'). Bu, 'en son' etiketini kullanır. Etikete göre bir görüntü belirtin ('hello-world:latest'). Sha256 tabanlı bildirim özeti ('hello-world@sha256:abc123') ile bir görüntü belirtin.
  • [CredentialsPassword <String>]: Kaynak kayıt defteriyle kimlik doğrulaması yapmak için kullanılan parola.
  • [CredentialsUsername <String>]: Kaynak kayıt defteriyle kimlik doğrulaması için kullanılan kullanıcı adı.
  • [Mode <ImportMode?>]: Zorlandığında, mevcut tüm hedef etiketlerin üzerine yazılır. NoForce olduğunda, herhangi bir kopyalama başlamadan önce mevcut tüm hedef etiketler işlemi başarısız olur.
  • [SourceRegistryUri <String>]: Kaynak kayıt defterinin adresi (örneğin, 'mcr.microsoft.com').
  • [SourceResourceId <String>]: Kaynak Azure Container Registry'nin kaynak tanımlayıcısı.
  • [TargetTag <String[]>]: Form deposunun dizelerinin listesi[:tag]. Etiket atlandığında kaynak kullanılır (veya kaynak etiketi de atlanırsa 'en son' kullanılır).
  • [UntaggedTargetRepository <String[]>]: Yalnızca bildirim kopyası yapılacak depo adları dizelerinin listesi. Etiket oluşturulmaz.