Rychlý start: Vytvoření připojeného registru pomocí Azure Portal

V tomto rychlém startu použijete Azure Portal k vytvoření připojeného prostředku registru v Azure. Funkce připojeného registru Azure Container Registry umožňuje vzdáleně nebo místně nasadit registr a synchronizovat image a další artefakty s cloudovým registrem.

Tady vytvoříte dva připojené prostředky registru pro cloudový registr: jeden připojený registr umožňuje funkce čtení a zápisu (vyžádání a nabízení artefaktů) a jeden umožňuje funkce jen pro čtení.

Po vytvoření připojeného registru můžete postupovat podle dalších příruček k nasazení a použití v místní nebo vzdálené infrastruktuře.

Požadavky

  • Azure Container Registry – Pokud ještě nemáte registr kontejneru, vytvořte jednu (povinnou úroveň Premium) v oblasti , která podporuje připojené registry.

K importu imagí do registru kontejneru použijte Azure CLI:

  • Použijte prostředí Bash v Azure Cloud Shell. Další informace najdete v tématu Rychlý start k Azure Cloud Shell – Bash.

    Spuštění služby Cloud Shell v novém okně

  • Pokud dáváte přednost místnímu spuštění referenčních příkazů rozhraní příkazového řádku, nainstalujte Azure CLI. Pokud používáte Windows nebo macOS, zvažte spuštění Azure CLI v kontejneru Dockeru. Další informace najdete v tématu Jak spustit Azure CLI v kontejneru Dockeru.

    • Pokud používáte místní instalaci, přihlaste se k Azure CLI pomocí příkazu az login. Pokud chcete dokončit proces ověřování, postupujte podle kroků zobrazených na terminálu. Další možnosti přihlášení najdete v tématu Přihlášení pomocí Azure CLI.

    • Po zobrazení výzvy nainstalujte rozšíření Azure CLI při prvním použití. Další informace o rozšířeních najdete v tématu Využití rozšíření v Azure CLI.

    • Spuštěním příkazu az version zjistěte verzi a závislé knihovny, které jsou nainstalované. Pokud chcete upgradovat na nejnovější verzi, spusťte az upgrade.

Povolení vyhrazeného koncového bodu dat pro cloudový registr

Povolte vyhrazený koncový bod dat pro registr kontejnerů Azure v cloudu. Tento krok je nutný pro komunikaci připojeného registru s cloudovým registrem.

  1. V Azure Portal přejděte do registru kontejneru.
  2. Vyberte Veřejný přístup k sítím>. Zaškrtněte políčko Povolit vyhrazený koncový bod dat .
  3. Vyberte Uložit.

Import imagí do cloudového registru

Pomocí příkazu az acr import naimportujte následující image kontejneru do svého cloudového registru. Pokud jste tyto image už importovali, tento krok přeskočte.

Připojená image registru

Aby bylo možné podporovat vnořené IoT Edge scénáře, musí být image kontejneru pro připojený modul runtime registru k dispozici ve vašem privátním registru kontejneru Azure. Pomocí příkazu az acr import naimportujte připojenou image registru do privátního registru.

# Use the REGISTRY_NAME variable in the following Azure CLI commands to identify the registry
REGISTRY_NAME=<container-registry-name>

az acr import \
  --name $REGISTRY_NAME \
  --source mcr.microsoft.com/acr/connected-registry:0.7.0

IoT Edge a proxy image rozhraní API

Pokud chcete podporovat připojený registr na vnořeném IoT Edge, musíte nasadit moduly pro IoT Edge a proxy rozhraní API. Naimportujte tyto image do privátního registru.

Modul proxy IoT Edge rozhraní API umožňuje IoT Edge zařízení zveřejnit více služeb pomocí protokolu HTTPS na stejném portu, jako je například 443.

az acr import \
  --name $REGISTRY_NAME \
  --source mcr.microsoft.com/azureiotedge-agent:1.2.4

az acr import \
  --name $REGISTRY_NAME \
  --source mcr.microsoft.com/azureiotedge-hub:1.2.4

az acr import \
  --name $REGISTRY_NAME \
  --source mcr.microsoft.com/azureiotedge-api-proxy:1.1.2

az acr import \
  --name $REGISTRY_NAME \
  --source mcr.microsoft.com/azureiotedge-diagnostics:1.2.4

Obrázek hello-world

Pro testování připojeného registru naimportujte hello-world image. Toto úložiště se bude synchronizovat s připojeným registrem a načíst připojené klienty registru.

az acr import \
  --name $REGISTRY_NAME \
  --source mcr.microsoft.com/hello-world:1.1.2

Vytvoření připojeného prostředku registru pro funkci čtení a zápisu

Následující kroky vytvoří připojený registr v režimu ReadWrite , který je propojený s cloudovým registrem.

  1. V Azure Portal přejděte do registru kontejneru.
  2. Vyberte Připojené registry (Preview) > + Vytvořit.
  3. Zadejte nebo vyberte hodnoty v následující tabulce a vyberte Uložit.
Položka Popis
Nadřazený U připojeného registru propojeného s cloudovým registrem vyberte Možnost Žádný nadřazený objekt .
Režim Vyberte ReadWrite.
Name Název připojeného registru musí začínat písmenem a obsahovat pouze alfanumerické znaky. Pro tento registr kontejnerů Azure musí mít délku 5 až 40 znaků a musí být v hierarchii jedinečný.
Vlastnosti protokolování Přijměte výchozí nastavení.
Vlastnosti synchronizace Přijměte výchozí nastavení. Vzhledem k tomu, že ve výchozím nastavení není definován žádný plán synchronizace, úložiště se budou synchronizovat mezi cloudovým registrem a připojeným registrem bez přerušení.
Úložiště Vyberte nebo zadejte názvy úložišť, která jste naimportovali v předchozím kroku. Zadaná úložiště se po nasazení synchronizují mezi cloudovým registrem a připojeným registrem.

Vytvoření připojeného registru v režimu ReadWrite

Důležité

Pokud chcete podporovat vnořené scénáře, kdy nižší vrstvy nemají přístup k internetu, musíte vždy povolit synchronizaci acr/connected-registry úložiště. Toto úložiště obsahuje image pro modul runtime připojeného registru.

Vytvoření připojeného prostředku registru pro funkce jen pro čtení

Následující postup vytvoří připojený registr v režimu ReadOnly , jehož nadřazeným objektem je připojený registr, který jste vytvořili v předchozí části. Tento připojený registr umožňuje po nasazení funkci jen pro čtení (vyžádání artefaktů).

  1. V Azure Portal přejděte do registru kontejneru.
  2. Vyberte Připojené registry (Preview) > + Vytvořit.
  3. Zadejte nebo vyberte hodnoty v následující tabulce a vyberte Uložit.
Položka Popis
Nadřazený Vyberte připojený registr, který jste vytvořili dříve.
Režim Vyberte Jen pro čtení.
Name Název připojeného registru musí začínat písmenem a obsahovat pouze alfanumerické znaky. Pro tento registr kontejnerů Azure musí mít délku 5 až 40 znaků a musí být v hierarchii jedinečný.
Vlastnosti protokolování Přijměte výchozí nastavení.
Vlastnosti synchronizace Přijměte výchozí nastavení. Vzhledem k tomu, že ve výchozím nastavení není definován žádný plán synchronizace, úložiště se budou synchronizovat mezi cloudovým registrem a připojeným registrem bez přerušení.
Úložiště Vyberte nebo zadejte názvy úložišť, která jste naimportovali v předchozím kroku. Zadaná úložiště budou po nasazení synchronizovaná mezi nadřazeným registrem a připojeným registrem.

Vytvoření připojeného registru v režimu Jen pro čtení

Zobrazení vlastností připojeného registru

Výběrem připojeného registru na portálu zobrazíte jeho vlastnosti, jako je stav připojení (Offline, Online nebo Není v pořádku) a jestli je aktivovaný (nasazený místně). V následujícím příkladu není připojený registr nasazený. Jeho stav připojení offline značí, že je aktuálně odpojený od cloudu.

Zobrazení vlastností připojeného registru

V tomto zobrazení můžete také vygenerovat připojovací řetězec a volitelně vygenerovat hesla pro token synchronizace. Připojovací řetězec obsahuje nastavení konfigurace sloužící k nasazení připojeného registru a synchronizaci obsahu s nadřazeným registrem.

Další kroky

V tomto rychlém startu jste použili Azure Portal k vytvoření dvou připojených prostředků registru v Azure. Tyto nové připojené prostředky registru jsou svázané s vaším cloudovým registrem a umožňují synchronizaci artefaktů s cloudovým registrem.

Pokračujte v průvodcích nasazením připojeného registru a zjistěte, jak nasadit a používat připojený registr ve vaší infrastruktuře IoT Edge.