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>]
Описание
Копирует образ в этот реестр контейнеров из указанного реестра контейнеров.
Примеры
Пример 1. Импорт образа из общедоступного или azure реестра в реестр контейнеров Azure.
Import-AzContainerRegistryImage -SourceImage library/busybox:latest -ResourceGroupName $resourceGroupName -RegistryName $RegistryName -SourceRegistryUri docker.io -TargetTag busybox:latest
Импорт занятой папки в ACR. Примечание. Перед исходным изображением необходимо добавить "library/". "busybox:latest" => "library/busybox:latest" Credential, необходимый, если для этого командлета недоступен исходный реестр SourceRegistryResourceId или SourceRegistryUri
Параметры
-AsJob
Выполнение команды в качестве задания
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Confirm
Запрос подтверждения перед выполнением командлета.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DefaultProfile
Параметр DefaultProfile не работает. Используйте параметр SubscriptionId, если он доступен при выполнении командлета в другой подписке.
Тип: | PSObject |
Aliases: | AzureRMContext, AzureCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Mode
При принудительном выполнении все существующие целевые теги будут перезаписаны. Если NoForce, все существующие целевые теги завершаются ошибкой перед началом копирования.
Тип: | ImportMode |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-NoWait
Асинхронное выполнение команды
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Parameter
. Сведения о создании см. в разделе NOTES свойств PARAMETER и создании хэш-таблицы.
Тип: | IImportImageParameters |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-PassThru
Возвращает значение true, когда команда завершается успешно
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Password
Пароль, используемый для проверки подлинности в исходном реестре.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RegistryName
Имя реестра контейнеров.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ResourceGroupName
Имя группы ресурсов. Имя не учитывает регистр.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-SourceImage
Имя репозитория исходного образа. Укажите изображение по репозиторию ("hello-world"). Для этого будет использоваться тег "последняя версия". Укажите изображение по тегу ('hello-world:latest'). Укажите изображение по дайджесту манифеста на основе sha256 ("hello-world@sha256:abc123".
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-SourceRegistryUri
Адрес исходного реестра (например, mcr.microsoft.com).
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-SourceResourceId
Идентификатор ресурса исходного Реестр контейнеров Azure.
Тип: | String |
Aliases: | SourceRegistryResourceId |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-SubscriptionId
Идентификатор целевой подписки. Значение должно быть UUID.
Тип: | String |
Position: | Named |
Default value: | (Get-AzContext).Subscription.Id |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TargetTag
Список строк репозитория формы[:tag]. Если тег опущен, источник будет использоваться (или последний, если исходный тег также опущен).
Тип: | String[] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-UntaggedTargetRepository
Список строк имен репозитория для копирования манифеста. Тег не будет создан.
Тип: | String[] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Username
Имя пользователя для проверки подлинности в исходном реестре.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет при запуске командлета. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
Выходные данные
Azure PowerShell