Rychlý start: Nasazení existující image kontejneru na webu Azure Portal
Azure Container Apps umožňuje provozovat mikroslužby a kontejnerizované aplikace na bezserverové platformě. Se službou Container Apps můžete využívat výhody provozu kontejnerů a přitom nemít starosti s ruční konfigurací cloudové infrastruktury a složitých orchestrátorů kontejnerů.
Tento článek ukazuje, jak nasadit existující kontejner do Azure Container Apps pomocí webu Azure Portal.
Poznámka:
Autorizace privátního registru se podporuje prostřednictvím uživatelského jména a hesla registru.
Požadavky
- Účet Azure s aktivním předplatným.
- Pokud jej nemáte, můžete si jej zdarma vytvořit.
Nastavení
Začněte přihlášením k webu Azure Portal.
Vytvoření aplikace typu kontejner
Pokud chcete vytvořit aplikaci kontejneru, začněte na domovské stránce webu Azure Portal.
- Na horním panelu hledání vyhledejte Container Apps .
- Ve výsledcích hledání vyberte KontejnerOvé aplikace .
- Vyberte tlačítko Vytvořit.
Karta Základní informace
Na kartě Základy proveďte následující akce.
Zadání podrobností projektu
Nastavení | Akce |
---|---|
Předplatné | Vyberte své předplatné Azure. |
Skupina zdrojů | Vyberte Vytvořit nový a zadejte my-container-apps. |
Název kontejnerové aplikace | Zadejte my-container-app. |
Vytvořit prostředí
V poli Vytvořit prostředí kontejnerové aplikace vyberte Vytvořit novou.
Na stránce Vytvořit prostředí kontejneru na kartě Základy zadejte následující hodnoty:
Nastavení Hodnota Název prostředí Zadejte moje prostředí. Oblast Vyberte Kanada – střed. Vyberte kartu Monitorování a vytvořte pracovní prostor služby Log Analytics.
V poli Pracovního prostoru služby Log Analytics vyberte Vytvořit nový.
Do pole Název dialogového okna Vytvořit nový pracovní prostor služby Log Analytics zadejte my-container-apps-logs.
Pole Umístění je předem vyplněné kanadou – střed .
Vyberte OK.
V dolní části stránky Create Container App Environment (Vytvořit prostředí kontejneru) vyberte tlačítko Vytvořit.
Vyberte tlačítko Další: Nastavení aplikace v dolní části stránky.
Karta Nastavení aplikace
Na kartě Nastavení aplikace proveďte následující akce:
Nastavení | Akce |
---|---|
Použití obrázku rychlého startu | Zrušte zaškrtnutí políčka. |
Název | Zadejte my-portal-app. |
Zdroj obrázku | Vyberte zdroj úložiště imagí kontejneru. Pokud je váš kontejner hostovaný v jiném registru než Azure Container Registry, vyberte Docker Hub nebo jiné registry. |
Typ obrázku | Vyberte Soukromý. |
Přihlašovací server registru | Zadejte doménu (včetně subdomény) vašeho registru kontejneru. |
Uživatelské jméno registru | Zadejte své uživatelské jméno registru. |
Heslo registru | Zadejte heslo registru. |
Obrázek a značka | Zadejte název obrázku včetně značky. |
Nastavení | Akce |
---|---|
Použití obrázku rychlého startu | Zrušte zaškrtnutí políčka. |
Název | Zadejte my-portal-app. |
Zdroj obrázku | Vyberte zdroj úložiště imagí kontejneru. Pokud je váš kontejner hostovaný v jiném registru než Azure Container Registry, vyberte Docker Hub nebo jiné registry. |
Přihlašovací server registru | Zadejte doménu (včetně subdomény) vašeho registru kontejneru. |
Typ obrázku | Vyberte Veřejný. |
Obrázek a značka | Zadejte název obrázku včetně značky. |
Nastavení příchozího přenosu dat aplikace
Nastavení | Akce |
---|---|
Příchozí přenos dat | Vyberte Povoleno nebo Zakázáno. |
Pokud jste povolili příchozí přenos dat, nakonfigurujte následující nastavení:
Nastavení | Akce |
---|---|
Viditelnost příchozího přenosu dat | Výběrem možnosti Interní povolíte příchozí přenos dat jenom z jiných aplikací ve stejné virtuální síti a výběrem možnosti Externí zveřejníte aplikaci kontejneru. |
Cílový port | Zadejte port, který chcete vystavit aplikaci kontejneru. |
Nasazení aplikace typu kontejner
Vyberte tlačítko Zkontrolovat a vytvořit v dolní části stránky.
Dále se ověří nastavení v kontejnerové aplikaci. Pokud se nenašly žádné chyby, tlačítko Vytvořit je povolené.
Pokud dojde k chybám, označí se všechny karty obsahující chyby červenou tečkou. Přejděte na příslušnou kartu. Pole obsahující chybu jsou zvýrazněná červeně. Po opravení všech chyb vyberte Zkontrolovat a vytvořit znovu.
Vyberte Vytvořit.
Zobrazí se stránka se zprávou Probíhá nasazení . Po úspěšném dokončení nasazení se zobrazí zpráva: Vaše nasazení je dokončené.
Ověření nasazení
Úspěšné nasazení můžete ověřit dotazem na pracovní prostor služby Log Analytics. Možná budete muset počkat 5 až 10 minut, než se analýza poprvé dorazí, než se budete moct dotazovat na protokoly.
Po 5 až 10 minutách vytvoření aplikace kontejneru zobrazte protokolované zprávy takto:
Výběrem možnosti Přejít k prostředku zobrazíte novou aplikaci kontejneru.
V hlavičce Monitorování vyberte protokoly.
Na libovolné kartě vyberte tlačítko Načíst do editoru.
Vygenerovaný kód nahraďte následujícím dotazem:
ContainerAppConsoleLogs_CL | where ContainerAppName_s == 'my-container-app' | project ContainerAppName_s, Log_s, TimeGenerated
Vyberte tlačítko Run (Spustit).
Zkontrolujte výsledky v tabulce.
Vyčištění prostředků
Pokud tuto aplikaci nebudete dál používat, můžete odstranit instanci Azure Container Apps a všechny přidružené služby odebráním skupiny prostředků.
- V části Přehled vyberte skupinu prostředků my-container-apps.
- V horní části přehledu skupiny prostředků vyberte tlačítko Odstranit skupinu prostředků.
- Zadejte název skupiny prostředků my-container-apps v potvrzovací dialogovém okně "my-container-apps" .
- Vyberte Odstranit.
Dokončení procesu odstranění skupiny prostředků může trvat několik minut.