Sdílet prostřednictvím


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.

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.

  1. Na horním panelu hledání vyhledejte Container Apps .
  2. Ve výsledcích hledání vyberte KontejnerOvé aplikace .
  3. 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í

  1. V poli Vytvořit prostředí kontejnerové aplikace vyberte Vytvořit novou.

  2. 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.
  3. Vyberte kartu Monitorování a vytvořte pracovní prostor služby Log Analytics.

  4. V poli Pracovního prostoru služby Log Analytics vyberte Vytvořit nový.

  5. 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 .

  6. Vyberte OK.

  7. V dolní části stránky Create Container App Environment (Vytvořit prostředí kontejneru) vyberte tlačítko Vytvořit.

  8. 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

  1. 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.

  2. 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:

  1. Výběrem možnosti Přejít k prostředku zobrazíte novou aplikaci kontejneru.

  2. V hlavičce Monitorování vyberte protokoly.

  3. Na libovolné kartě vyberte tlačítko Načíst do editoru.

  4. Vygenerovaný kód nahraďte následujícím dotazem:

    ContainerAppConsoleLogs_CL | where ContainerAppName_s == 'my-container-app' | project ContainerAppName_s, Log_s, TimeGenerated
    
  5. Vyberte tlačítko Run (Spustit).

  6. 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ů.

  1. V části Přehled vyberte skupinu prostředků my-container-apps.
  2. V horní části přehledu skupiny prostředků vyberte tlačítko Odstranit skupinu prostředků.
  3. Zadejte název skupiny prostředků my-container-apps v potvrzovací dialogovém okně "my-container-apps" .
  4. Vyberte Odstranit.
    Dokončení procesu odstranění skupiny prostředků může trvat několik minut.

Tip

Máte problémy? Dejte nám vědět na GitHubu otevřením problému v úložišti Azure Container Apps.

Další kroky