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
Çıkışlar
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.