Přidání registru kontejneru do centra Azure Stack (Robustnostd)Add a container registry to Azure Stack Hub (Ruggedized)

Registr kontejnerů můžete přidat do svého tržiště centra Azure Stack, aby uživatelé mohli nasadit a udržovat vlastní registr kontejnerů.You can add the container registry to your Azure Stack Hub Marketplace so that your users can deploy and maintain their own container registry. Tato šablona řešení nainstaluje a nakonfiguruje Open Source Docker Container Registry v předplatném uživatele, které běží na AKS Base Ubuntu 16,04-LTS.This solution template installs and configures the open-source Docker Container Registry in a user subscription running on the AKS Base Ubuntu 16.04-LTS Image. Šablona podporuje nasazení připojená i odpojená (air-gapped) a podporuje jak Azure Active Directory (AAD), tak i služba Active Directory federované služby (AD FS) nasazené Azure Stack rozbočovače.The template supports both connected and disconnected (air-gapped) deployments and supports both Azure Active Directory (AAD) and Active Directory Federated Services (AD FS) deployed Azure Stack Hubs.

Získat položku MarketplaceGet the Marketplace item

Položku Marketplace šablony Container Registry můžete najít v následujícím úložišti GitHub: https://github.com/msazurestackworkloads/azurestack-gallery/releases/download/registry-v1.0.2/Microsoft.AzureStackContainerRegistry.1.0.2.azpkg .You can find the Container Registry Template Marketplace item in the following GitHub repository: https://github.com/msazurestackworkloads/azurestack-gallery/releases/download/registry-v1.0.2/Microsoft.AzureStackContainerRegistry.1.0.2.azpkg. Položka Marketplace je k dispozici na portálu v části vybrat odběry.The Marketplace item is available from the portal in select subscriptions.

Můžete také přidat položku (zatížení na straně) do Marketplace pomocí Microsoft. AzureStackDockerContainerRegistry. 1.0.2. azpkg.You can also add the item (side load) to your Marketplace using the Microsoft.AzureStackDockerContainerRegistry.1.0.2.azpkg. Ke skriptům v tomto článku lze získat pøístup stažením úložiště Git jako (ZIP) balíčku z https://github.com/msazurestackworkloads/azurestack-gallery/archive/master.zip a extrahováním souborů.The scripts in this article can be accessed by downloading the git repository as a (zip) package from https://github.com/msazurestackworkloads/azurestack-gallery/archive/master.zip, and extracting the files. Skript můžete najít ve azurestack-gallery-master\registry\scripts složce.You can find the script in the azurestack-gallery-master\registry\scripts folder.

PožadavkyPrerequisites

Před přidáním položky Container Registry Marketplace do centra Azure Stack budete muset mít následující položky.You will need to have the following items before adding the Container Registry Marketplace item on Azure Stack Hub.

PoložkaItem TypType PodrobnostiDetails
Moduly PowerShellu centra Azure Stack (AZS. Gallery. admin)Azure Stack Hub PowerShell modules (Azs.Gallery.Admin) Moduly PowerShelluPowerShell Modules Vyžaduje se pouze v případě, že se na straně načítá položka galerie šablon registru kontejnerů, moduly PowerShellu Azure Stack centra slouží k přidávání a odebírání položek galerie.Only required if side loading the container registry template gallery item, the Azure Stack Hub PowerShell Modules are used to add and remove gallery items.
Instalace modulů Azure Stack PowerShelluInstall Azure Stack PowerShell modules
Šablona Container RegistryContainer Registry Template Položka MarketplaceMarketplace item Aby bylo možné nasadit registr kontejnerů jako uživatele centra Azure Stack, musí být položka Marketplace pro šablonu registru kontejneru k dispozici ve vašem předplatném, nebo ji ručně přidat (načetli) do svého tržiště Azure Stack hub.In order to deploy the container registry as an Azure Stack Hub user, the Container registry template Marketplace item must be available in your subscription, or manually added (side loaded), into your Azure Stack Hub Marketplace. Při načítání na straně stran podle pokynů načtěte balíček v readme.md úložišti GitHub.If side loading, follow the instructions to side load the package in the readme.md in the GitHub repository.
AKS Base Ubuntu 16,04 – obrázek LTS, minimální verze vydaná v září 2019AKS Base Ubuntu 16.04-LTS Image, September 2019 minimum release version Položka MarketplaceMarketplace item Aby mohli uživatelé centra Azure Stack nasadit registr kontejnerů, je nutné, aby byla na webu Marketplace dostupná základní bitová kopie AKS.For your Azure Stack Hub users to deploy the container registry, you must make the AKS Base Image available in the Marketplace. Šablona registru kontejnerů používá bitovou kopii při Ubuntu virtuálním počítači, který hostuje binární soubory registru kontejneru Docker.The Container registry template uses the image when an Ubuntu VM that hosts the Docker container registry binaries.
Rozšíření vlastních skriptů pro Linux 2,0Linux Custom Script Extension 2.0 Položka MarketplaceMarketplace item Aby mohli uživatelé centra Azure Stack nasadit registr kontejnerů, musíte na webu Marketplace zpřístupnit rozšíření vlastních skriptů pro Linux.For your Azure Stack Hub users to deploy the container registry, you must make the Linux Custom Script Extension available in the Marketplace. Nasazení šablony registru kontejnerů používá rozšíření ke konfiguraci registru.The Container registry template deployment uses the extension to configure the registry.
Certifikát SSLSSL Certificate CertifikátCertificate Uživatelé, kteří nasazují šablonu registru kontejnerů, musí zadat certifikát PFX, který se používá při konfiguraci šifrování SSL pro službu registru.Users deploying the Container registry template need to provide a PFX certificate used when configuring SSL encryption for the registry service. Pokud používáte skript, budete muset spustit relaci PowerShellu z příkazového řádku se zvýšenými oprávněními.If you are using the script, you will need to run the PowerShell session from an elevated prompt. To by nemělo být spuštěno na DVM nebo HLH.This should not be run on the DVM or HLH.
Obecné pokyny týkající se požadavků na certifikáty PKI pro Azure Stack centra pomocí veřejných nebo privátních nebo podnikových certifikátů najdete v této dokumentaci v tématu požadavky na certifikát infrastruktury veřejných klíčů (PKI) Azure Stack hub .For general guidance on PKI certificate requirements for Azure Stack Hub using public or private/enterprise certificates view this documentation, see Azure Stack Hub public key infrastructure (PKI) certificate requirements
Plně kvalifikovaný název domény pro certifikát by měl postupovat podle tohoto vzoru, <vmname>.<location>.cloudapp.<fqdn> Pokud nepoužíváte vlastní položku domény nebo DNS pro koncový bod.The FQDN for the certificate should follow this pattern <vmname>.<location>.cloudapp.<fqdn> unless using a custom domain/dns entry for the endpoint. Název by měl začínat písmenem a obsahovat alespoň dvě písmena, používejte jenom malá písmena a musí být dlouhé aspoň tři znaky.The name should start with a letter and contain at least two letters, only use lowercase letters, and at least three characters long.
Princip služby (SPN)Service Principle (SPN) Registrace aplikaceApp Registration Chcete-li nasadit a nakonfigurovat registr kontejnerů, je třeba vytvořit registraci aplikace, označovanou také jako instanční objekt (SPN).To deploy and configure the container registry an Application Registration, also referred to as a Service Principal (SPN), must be created. Tento hlavní název služby se používá při konfiguraci virtuálního počítače a registru pro přístup k Microsoft Azure prostředkům Key Vault a účtu úložiště vytvořeným před nasazením položky Marketplace.This SPN is used during configuration of the VM and registry to access Microsoft Azure Key Vault and Storage Account resources created prior to deploying the Marketplace item.
Hlavní název služby (SPN) by se měl vytvořit v AAD v rámci tenanta, ke kterému se přihlašujete, na portálu pro uživatele centra Azure Stack.The SPN should be created in AAD within the tenant you are logging into in the user portal of Azure Stack Hub. Pokud použijete AD FS, vytvoří se v místním adresáři.If using AD FS, it will be created within the local directory.
Podrobnosti o tom, jak vytvořit hlavní název služby (SPN) pro metody ověřování AAD i AD FS, najdete v následujících pokynech.For details on how to create an SPN for both AAD and AD FS authentication methods please review the following guidance.
Důležité: Pokud chcete nasadit aktualizace, budete muset uložit ID a tajný kód aplikace hlavního názvu služby (SPN).Important: You will need to save the SPN App ID and Secret for deploying any updates.
Uživatelské jméno a heslo registruRegistry username and password Přihlašovací údajeCredentials Je nasazený a nakonfigurovaný zdrojový registr kontejneru Docker, který má povolené základní ověřování.The open-source docker container registry is deployed and configured with basic authentication enabled. Chcete-li získat přístup k registru pomocí příkazů Docker pro odesílání a vyžádání imagí, je nutné zadat uživatelské jméno a heslo.To access the registry using docker commands to push and pull images, a username and password is required. Uživatelské jméno a heslo jsou bezpečně uložené v Key Vaultm úložišti.The username and password are securely stored in a Key Vault store.
Důležité: Pokud se chcete přihlásit k registru a vkládat a vyžádat image, budete muset uložit uživatelské jméno a heslo registru.Important: You will need to save the Registry Username and Password to sign in to the registry and push/pull images.
Veřejný a privátní klíč SSHSSH Public / Private Key Přihlašovací údajeCredentials K řešení problémů s nasazením nebo běhovými problémy s virtuálním počítačem je třeba poskytnout veřejný klíč SSH pro nasazení a odpovídající privátní klíč.To troubleshoot issues with the deployment or runtime issues with the VM, an SSH public key needs to be provided for the deployment and the corresponding private key accessible. Doporučuje se použít formát OpenSSH ssh-keygen pro vygenerování dvojice privátního a veřejného klíče, protože diagnostické skripty pro shromažďování protokolů tento formát vyžadují.It is recommended to use openssh format, ssh-keygen, to generate the private/public key pair as the diagnostic scripts to collect logs require this format.
Důležité: abyste měli přístup k NASAZENému virtuálnímu počítači pro řešení potíží, budete muset mít přístup k veřejným a soukromým klíčům.Important: You will need to have access to the public and private keys in order to access the deployed VM for troubleshooting.
Přístup k portálům pro správu a uživatelským portálům a koncovým bodům správyAccess to admin and user portals and management endpoints PřipojeníConnectivity Tato příručka předpokládá, že nasazujete a konfigurujete registr ze systému s možností připojení k systému Azure Stack hub.This guide assumes you are deploying and configuring the registry from a system with connectivity to the Azure Stack Hub system.

Skript Pre-reqs vytvoří jiné vstupy potřebné k nasazení položky Marketplace.The script Pre-reqs creates the other inputs required to deploy the Marketplace item.

Kroky instalaceInstallation steps

Instalace šablony registru kontejnerů vyžaduje vytvoření několika prostředků před nasazením.Installation of the Container registry template requires several resources to be created before deployment.

  1. Připojte se k Azure Stack hub jako uživatel pomocí PowerShellu a vyberte předplatné pomocí rutiny Select-AzureRmSubscription –Subscription <subscription guid> .Connect to Azure Stack Hub as a user using PowerShell and select a subscription using the cmdlet Select-AzureRmSubscription –Subscription <subscription guid>. Další informace o připojení jako uživatel k Azure Stack centra PowerShellu najdete v tématu připojení k Azure Stack pomocí prostředí PowerShell jako uživatel.For more information on connecting as a user to Azure Stack Hub PowerShell, see Connect to Azure Stack with PowerShell as a user.

  2. Spusťte Import-Modules .\\pre-reqs.ps1 , chcete-li importovat moduly v rámci pre-reqs.ps1 skriptu.Run Import-Modules .\\pre-reqs.ps1 to import the modules within the pre-reqs.ps1 script. Skript vytvoří skupinu prostředků, účet úložiště, kontejner objektů blob, Key Vault úložiště, přiřadí oprávnění k přístupu k hlavnímu názvu služby a zkopíruje certifikáty a uživatelské jméno a heslo pro registr do Key Vault úložiště.The script will create a resource group, storage account, blob container, Key Vault store, assign access permissions to the SPN, and copy certificates and username and password for the registry to Key Vault store.

  3. Z příkazového řádku se zvýšenými oprávněními spusťte následující rutinu s použitím hodnot pro vaše prostředí pro parametry:Run the following cmdlet from an elevated prompt using the values for your environment for the parameters:

         Set-ContainerRegistryPrerequisites -Location Shanghai `
         -ServicePrincipalId <spn app id> `
         -ResourceGroupName newregreq1 `
         -StorageAccountName newregsa1 `
         -StorageAccountBlobContainer newregct1 `
         -KeyVaultName newregkv1 `
         -CertificateSecretName containersecret2 `
         -CertificateFilePath C:\crinstall\shanghairegcert.pfx `
         -CertificatePassword <cert password> `
         -RegistryUserName admin `
         -RegistryUserPassword <password> 
    
    ParametrParameter PodrobnostiDetails
    $Location$Location Někdy se označuje jako název oblasti.This is sometimes referred to as the region name.
    $ResourceGroupName$ResourceGroupName Zadejte název skupiny prostředků, ve které chcete vytvořit účet úložiště a úložiště Key Vault.Specify the name of the resource group you want the storage Account and Key Vault store to be created. Při nasazování položky Marketplace budete určovat jinou skupinu prostředků.You will specify a different resource group when deploying the Marketplace item.
    $StorageAccountName$StorageAccountName Zadejte název účtu úložiště, který se má vytvořit pro registr kontejnerů, který se má použít při ukládání obrázků, které byly vloženy.Specify the name of the storage account to create for the container registry to use when storing images that have been pushed.
    $StorageAccountBlobContainer$StorageAccountBlobContainer Zadejte název kontejneru objektů blob, který se má vytvořit, který se používá pro úložiště imagí.Specify the name of the blob container to create which is used for image storage.
    $KeyVaultName$KeyVaultName Zadejte název úložiště Key Vault, který se má vytvořit pro uložení certifikátu a hodnoty uživatelského jména a hesla.Specify the name of the Key Vault store to create for storing the certificate and username and password value.
    $CertificateSecretName$CertificateSecretName Zadejte název tajného klíče vytvořeného v Key Vault pro uložení certifikátu PFX.Provide the name of the secret created in Key Vault to store the PFX certificate.
    $CertificateFilePath$CertificateFilePath Zadejte cestu k certifikátu PFX.Provide the path to the PFX certificate.
    $CertificatePassword$CertificatePassword Zadejte heslo pro certifikát PFX.Provide the password for the PFX certificate.
    $ServicePrincipalId$ServicePrincipalId Zadejte AppID pro hlavní název služby (SPN).Provide the AppID of the SPN.
    $RegistryUserName$RegistryUserName Zadejte uživatelské jméno pro přístup ke službě registru pomocí základní autorizace.Provide the username for accessing the registry service using basic authorization.
    $RegistryUserPassword$RegistryUserPassword Zadejte heslo pro uživatele registru.Provide the password for the registry user.
  4. Po dokončení skriptu si všimněte konce skriptu včetně parametrů, které se použijí v nasazení šablony.Once the script completes, note the end of the script includes parameters to be used in the template deployment. Při kopírování a vkládání těchto hodnot může být zavedeno místo, pokud se hodnota zalomí.When copying and pasting these values, there may be a space introduced if the value wraps.

    ----------------------------------------------------------------
    PFX KeyVaultResourceId       : /subscriptions/<subcription id>/resourceGroups/newr
    egreg1/providers/Microsoft.KeyVault/vaults/newregkv1
    PFX KeyVaultSecretUrl        : https://newregkv1.vault.shanghai.azurestack.corp.microsoft.com:443/secr
    ets/containersecret1/37cc2f7ea1c44ad7b930e2c237a14949
    PFX Certificate Thumbprint   : 64BD5F3BC41DCBC6495998900ED322D8110DE25E
    ----------------------------------------------------------------
    StorageAccountResourceId     : /subscriptions/<subcription id>/resourcegroups/newr
    egreg1/providers/Microsoft.Storage/storageAccounts/newregsa1
    Blob Container               : newregct1
    ----------------------------------------------------------------
    
    Skus : aks-ubuntu-1604-201909
    
    
    Skus : aks-ubuntu-1604-201910
    
    ---------------------------------------------------------------- 
    
    
  5. Otevřete portál Azure Stack hub User Portal.Open the Azure Stack Hub user portal.

  6. Vyberte vytvořit > > šablonu COMPUTE Container Registry.Select Create > Compute > Container Registry Template.

    Snímek obrazovky, na kterém je vybraná stránka "řídicí panel > novou" COMPUTE a je zobrazený výběr Container Registry Template.

  7. Vyberte předplatné, skupinu prostředků a umístění pro nasazení šablony registru kontejnerů.Select the subscription, resource group, and location to deploy the container registry template.

    Snímek obrazovky, který ukazuje stránku vytvořit Container Registry šablony – základy

  8. Dokončete podrobnosti konfigurace virtuálního počítače.Complete the virtual machine configuration details. SKU image má výchozí hodnotu AKS-Ubuntu-1604-201909; výstup Set-ContainerRegistryPrerequisites funkce ale obsahuje seznam dostupných skladových položek, které se použijí pro nasazení.The image SKU defaults to aks-ubuntu-1604-201909; however, the output of the Set-ContainerRegistryPrerequisites function includes a list of available SKUs to use for deployment. Pokud existuje více než jedna SKU, vyberte nejnovější SKU pro nasazení.If more than one SKU exists choose the most recent SKU for deployment.

    Snímek obrazovky zobrazující stránku vytvořit Container Registry šablonu – konfigurace virtuálního počítače

    ParametrParameter PodrobnostiDetails
    Uživatelské jménoUsername Zadejte uživatelské jméno pro přihlášení k virtuálnímu počítači.Provide the username for logging into the VM.
    Veřejný klíč SSHSSH Public Key Zadejte veřejný klíč SSH, který se používá k ověření pomocí virtuálního počítače pomocí protokolu SSH.Provide the SSH public key used to authenticate with the VM using SSH protocol.
    VelikostSize Vyberte velikost virtuálního počítače, který se má nasadit.Select the size of the VM to deploy.
    Veřejná IP adresaPublic IP Address Zadejte název a typ IP adresy (dynamické nebo statické) pro tento virtuální počítač.Specify the name and type of IP address (Dynamic or Static) for this VM. Název domény je neplatný.The domain name is invalid. Název může obsahovat jenom malá písmena, číslice a pomlčky.It can contain only lowercase letters, numbers and hyphens. Prvním znakem musí být písmeno.The first character must be a letter. Posledním znakem musí být písmeno nebo číslo.The last character must be a letter or number. Hodnota musí být dlouhá od 3 do 63 znaků.The value must be between three and 63 characters long.
    Popisek názvu doményDomain name label Zadejte předponu DNS pro váš registr.Specify the DNS prefix for your registry. Celý plně kvalifikovaný název domény by měl odpovídat hodnotě CN certifikátu PFX vytvořenému pro registr.The entire FQDN should match the CN value for the PFX certificate created for the registry.
    ReplikyReplicas Zadejte počet replik kontejnerů, které se mají spustit.Specify the number of container replicas to start.
    SKU imageImage SKU Zadejte SKLADOVOU položku image, která se má použít pro nasazení.Specify the Image SKU to be used for the deployment. Dostupné SKU pro základní image AKS jsou uvedené Set-ContainerRegistryPrerequisites skriptem.The available SKUs for the AKS Base Image are listed by the Set-ContainerRegistryPrerequisites script.
    ID klienta hlavního názvu služby (SPN)SPN Client ID Zadejte ID aplikace hlavního názvu služby (SPN).Specify the SPN App ID.
    Heslo SPN/potvrzení heslaSPN Password / Confirm Password Zadejte tajný kód ID aplikace hlavního názvu služby (SPN).Specify the SPN App ID secret.
  9. Dokončete konfiguraci úložiště a Key Vault.Complete the Storage and Key Vault configuration.

    Snímek obrazovky se stránkou vytvoření Container Registry šablonou úložiště a Key Vault konfigurace.

    ParametrParameter PodrobnostiDetails
    ID prostředku rozšířeného účtu úložištěExisting extended storage account resource ID Zadejte ID prostředku účtu úložiště, které pre-reqs skript vrátil.Specify the storage account resource ID as returned by the pre-reqs script.
    Existující kontejner objektů BLOB back-enduExisting backend blob container Zadejte název kontejneru objektů blob, který je uvedený ve výstupu skriptu pre-reqs.Specify the blob container name, listed in the pre-reqs script output.
    ID prostředku Key Vault certifikátu PFXPFX Certificate Key Vault Resource ID Zadejte ID prostředku Key Vault, které pre-reqs skript vrátil.Specify the Key Vault resource ID as returned by the pre-reqs script.
    Adresa URL tajného kódu certifikátu PFX Key VaultPFX Certificate Key Vault Secret URL Zadejte adresu URL certifikátu vrácenou skriptem pre-reqs.Specify the certificate URL as returned by the pre-reqs script.
    Kryptografický otisk certifikátu PFXPFX Certificate Thumbprint Zadejte kryptografický otisk certifikátu vrácený skriptem pre-reqs.Specify the certificate thumbprint as returned by the pre-reqs script.
  10. Po zadání všech hodnot a nasazení šablony řešení bude trvat 10-15 minut, než se virtuální počítač nasadí a nakonfiguruje služba registru.Once all values are provided and the deployment of the solution template begins it will take 10-15 minutes for the VM to deploy and configure the registry service.

    Šablona registru kontejneru

  11. Pokud chcete otestovat registr, otevřete instanci Docker CLI z počítače nebo virtuálního počítače s přístupem k adrese URL registru.To test out the registry open a docker CLI instance from a machine / VM with access to the registry URL.

    Poznámka

    Pokud jste použili certifikát podepsaný svým držitelem nebo certifikát, který není známý pro virtuální počítač, který používáte pro přístup k registru, budete ho muset nainstalovat na virtuální počítač a restartovat Docker.If you used a self-signed certificate or certificate not known to the VM you are using to access the registry you will need to install that certificate on the VM and restart Docker.

Doručování a přijímání imagí z registru kontejnerůPushing and pulling images from container registry

  1. Přihlaste se pomocí docker login –u \<username> -p \<password> .Sign in using docker login –u \<username> -p \<password>.
  2. Vyžádání a obrázek ze známého registru.Pull and image from a known registry.
  3. Označte image, která se má cílit na nově nasazený registr kontejnerů Docker.Tag the image to target the newly deployed docker container registry.
  4. Nahrajte image do nového cílového registru.Push the image to the new target registry.

Například:For example:

PS C:\> docker pull mcr.microsoft.com/azureiotedge-simulated-temperature-sensor:1.0
1.0: Pulling from azureiotedge-simulated-temperature-sensor
5d20c808ce19: Already exists
656de8e592c3: Already exists
1e1868d1f676: Already exists
f3fb1b0d620f: Pulling fs layer
26224c4fc11a: Pulling fs layer
c459a69d65b2: Pulling fs layer
c459a69d65b2: Verifying Checksum
c459a69d65b2: Download complete
f3fb1b0d620f: Download complete
f3fb1b0d620f: Pull complete
26224c4fc11a: Verifying Checksum
26224c4fc11a: Pull complete
c459a69d65b2: Pull complete
Digest: sha256:dd64ff0918459184574e840ee97aa9f1bacd40aa37c972984ea10f0ecd719d5f
Status: Downloaded newer image for mcr.microsoft.com/azureiotedge-simulated-temperature-sensor:1.0
mcr.microsoft.com/azureiotedge-simulated-temperature-sensor:1.0

PS C:\> docker tag mcr.microsoft.com/azureiotedge-simulated-temperature-sensor:1.0    myreg.orlando.cloudapp.azurestack.corp.microsoft.com/azureiotedge-simulated-temperature-sensor:1.0

PS C:\> docker login -u admin -p admin myreg.orlando.cloudapp.azurestack.corp.microsoft.com
docker : WARNING! Using --password via the CLI is insecure. Use --password-stdin.
At line:1 char:1
+ docker login -u admin -p admin myreg.orlando.cloudapp.azurestack.corp ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (WARNING! Using ...password-stdin.:String) [], RemoteException
    + FullyQualifiedErrorId : NativeCommandError
 
Login Succeeded

PS C:\> docker push myreg.orlando.cloudapp.azurestack.corp.microsoft.com/azureiotedge-simulated-temperature-sensor:1.0
The push refers to repository [myreg.orlando.cloudapp.azurestack.corp.microsoft.com/azureiotedge-simulated-temperature-sensor]
d377c212e567: Preparing
0481685b758f: Preparing
15474c03a0b6: Preparing
8cdec5be5964: Preparing
79116d3fb0bf: Preparing
3fc64803ca2d: Preparing
3fc64803ca2d: Waiting
79116d3fb0bf: Mounted from azureiotedge-agent
8cdec5be5964: Mounted from azureiotedge-agent
15474c03a0b6: Pushed
d377c212e567: Pushed
3fc64803ca2d: Mounted from azureiotedge-agent
0481685b758f: Pushed
1.0: digest: sha256:f5fbc4a5c6806e12cafe1c363fea2b6cbd98a211b8153c5b19aca1386bfa6ecb size: 1576 

Známé problémyKnown issues

Verze služby Docker Container Registry nasazená touto šablonou je 2,7.The version of the Docker Container Registry service deployed by this template is 2.7. Tato verze má známý problém, který znemožňuje vložení a nastavování imagí kontejnerů Windows.This version has a known issue that prevents pushing and pulling Windows Container images. Problém je sledován s následující položkou GitHubu https://github.com/docker/distribution-library-image/issues/89 .The issue is tracked with the following GitHub item https://github.com/docker/distribution-library-image/issues/89.

Další krokyNext steps

Přehled Azure Stack MarketplaceAzure Stack Marketplace overview