共用方式為


Import-AzContainerRegistryImage

從指定的容器登錄將映像複製到這個容器登錄。

語法

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

從指定的容器登錄將映像複製到這個容器登錄。

範例

範例 1:將映射從公用/azure 登錄匯入至 Azure Container Registry。

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

將 busybox 匯入至 ACR。 注意:來源映像之前,必須新增「連結庫/」。 如果來源登錄未公開提供 SourceRegistryResourceId 或 SourceRegistryUri,則需要 “busybox:latest” => “library/busybox:latest” 認證

參數

-AsJob

以作業身分執行命令

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Confirm

執行 Cmdlet 之前先提示您確認。

類型:SwitchParameter
別名:cf
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DefaultProfile

DefaultProfile 參數無法運作。 如果針對不同的訂用帳戶執行 Cmdlet,請使用 SubscriptionId 參數。

類型:PSObject
別名:AzureRMContext, AzureCredential
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Mode

當 Force 時,將會覆寫任何現有的目標標記。 當 NoForce 時,任何現有的目標標籤都會在作業開始之前失敗。

類型:ImportMode
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-NoWait

以異步方式執行命令

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Parameter

. 若要建構,請參閱PARAMETER屬性和建立哈希表的NOTES一節。

類型:IImportImageParameters
Position:Named
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

-PassThru

當命令成功時傳回 true

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Password

用來向來源登錄進行驗證的密碼。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-RegistryName

容器登錄的名稱。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-ResourceGroupName

資源群組的名稱。 名稱不區分大小寫。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-SourceImage

來源映像的存放庫名稱。依存放庫指定映像 ('你好-world')。 這會使用 『latest』 標籤。依標記指定影像 ('你好-world:latest')。依 sha256 型指令清單摘要指定影像('你好-world@sha256:abc123')。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-SourceRegistryUri

來源登錄的位址(例如 'mcr.microsoft.com')。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SourceResourceId

來源 Azure Container Registry 的資源標識碼。

類型:String
別名:SourceRegistryResourceId
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SubscriptionId

目標訂用帳戶的標識碼。 此值必須是 UUID。

類型:String
Position:Named
預設值:(Get-AzContext).Subscription.Id
必要:False
接受管線輸入:False
接受萬用字元:False

-TargetTag

表單存放庫[:tag] 的字串清單。 當省略標籤時,將會使用來源 (如果同時省略來源標籤則為 'latest')。

類型:String[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-UntaggedTargetRepository

僅執行指令清單複製之存放庫名稱的字串清單。 將不會建立標記。

類型:String[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Username

要向來源登錄進行驗證的用戶名稱。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-WhatIf

顯示執行 Cmdlet 後會發生的情況。 未執行 Cmdlet。

類型:SwitchParameter
別名:wi
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

輸入

IImportImageParameters

輸出

Boolean