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 nasadit registr vzdáleně nebo místně 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žádané a nabízené artefakty) a jeden umožňuje funkce jen pro čtení.
Po vytvoření připojeného registru můžete postupovat podle dalších průvodců jeho nasazením a použitím v místní nebo vzdálené infrastruktuře.
Požadavky
- Azure Container Registry – Pokud ještě nemáte registr kontejneru, vytvořte si ho (Premium požadovanou úroveň) v oblasti, která podporuje připojené registry.
K importu imagí do registru kontejneru použijte Azure CLI: - V nástroji použijte prostředí Bash Azure Cloud Shell.
- Pokud tomu dáváte přednost, můžete nainstalovat Azure CLI a spouštět referenční příkazy CLI.- 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í jsou popsané 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 kontejneru Azure v cloudu. Tento krok je nutný pro komunikaci připojeného registru s cloudovým registrem.
- V Azure Portalpřejděte do svého registru kontejneru.
- Vyberte Sítě > Veřejný přístup. Zaškrtněte políčko Enable dedicated data endpoint (Povolit vyhrazený koncový bod dat).
- Vyberte Uložit.
Import imagí do cloudového registru
Pomocí příkazu az acr import naimportujte do cloudového registru následující image kontejneru. Pokud jste už tyto image naimportoval, tento krok přeskočte.
Image připojeného registru
Pro podporu vnořených IoT Edge scénářů musí být image kontejneru pro modul runtime připojeného registru dostupná ve vašem privátním registru kontejnerů 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.5.0
IoT Edge a proxy image rozhraní API
Pokud chcete podporovat připojený registr ve vnořených IoT Edge, musíte nasadit moduly pro IoT Edge a proxy rozhraní API. Importujte tyto image do privátního registru.
Modul proxy IoT Edge 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 synchronizuje s připojeným registrem a vytahují ho připojení klienti 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 funkce čtení a zápisu
Následující postup vytvoří připojený registr v režimu ReadWrite, který je propojený s cloudovým registrem.
- V Azure Portalpřejděte do svého registru kontejneru.
- Vyberte Připojené registry (Preview) > + Vytvořit.
- 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 Žádná nadřazená položka. |
| Režim | Vyberte ReadWrite. |
| Name | Název připojeného registru musí začíná písmenem a obsahovat pouze alfanumerické znaky. V hierarchii tohoto registru kontejneru Azure musí mít 5 až 40 znaků a musí být 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í definovaný žádný plán synchronizace, budou se úložiště 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 naimportli v předchozím kroku. Zadaná úložiště se po nasazení synchronizují mezi cloudovým registrem a připojeným registrem. |
Důležité
Pro podporu vnořených scénářů, 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 modulu 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 Jen pro čtení, jehož nadřazeným je připojený registr, který jste vytvořili v předchozí části. Tento připojený registr umožňuje po nasazení funkci jen pro čtení (stažení artefaktů).
- V Azure Portalpřejděte do svého registru kontejneru.
- Vyberte Připojené registry (Preview) > + Vytvořit.
- Zadejte nebo vyberte hodnoty v následující tabulce a vyberte Uložit.
| Položka | Popis |
|---|---|
| Nadřazený | Vyberte dříve vytvořený připojený registr. |
| Režim | Vyberte ReadOnly (Jen pro čtení). |
| Name | Název připojeného registru musí začíná písmenem a obsahovat pouze alfanumerické znaky. V hierarchii tohoto registru kontejneru Azure musí mít 5 až 40 znaků a musí být 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í definovaný žádný plán synchronizace, budou se úložiště 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 naimportli v předchozím kroku. Zadaná úložiště se po nasazení synchronizují mezi nadřazeným registrem a připojeným registrem. |
Zobrazení vlastností připojeného registru
Výběrem připojeného registru na portálu zobrazíte jeho vlastnosti, například stav připojení (Offline, Online nebo Není v pořádku) a to, jestli je aktivovaný (nasazený místně). V následujícím příkladu není připojený registr nasazený. Stav připojení Offline značí, že je aktuálně odpojený od cloudu.
V tomto zobrazení můžete také vygenerovat připojovací řetězec a volitelně generovat hesla pro synchronizační token. Připojovací řetězec obsahuje konfigurační nastavení, která se používají 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ázány s vaším cloudovým registrem a umožňují synchronizaci artefaktů s cloudovým registrem.
Pokračujte k připojeným průvodcům nasazením registru, kde se dozvíte, jak nasadit a používat připojený registr ve vaší IoT Edge infrastruktuře.