Rychlý start: Nasazení první aplikace typu kontejner pomocí Azure Portal

Azure Container Apps Preview umožňuje spouštět mikroslužby a kontejnerizované aplikace na bez serveru. Služba Container Apps vám přináší výhody spouštění kontejnerů a současně obavy o ruční konfiguraci cloudové infrastruktury a složitých orchestrátorů kontejnerů.

V tomto rychlém startu vytvoříte zabezpečené prostředí Container Apps a nasadíte svou první kontejnerovou aplikaci pomocí Azure Portal.

Požadavky

Vyžaduje se účet Azure s aktivním předplatným. Pokud ho ještě nemáte, můžete si zdarma vytvořit účet.

Nastavení

Začněte přihlášením k Azure Portal.

Vytvoření aplikace typu kontejner

Aplikaci typu kontejner vytvoříte tak, že začnete na Azure Portal stránce.

  1. Na horním panelu hledání vyhledejte Container Apps.
  2. Ve výsledcích hledání vyberte Aplikace kontejnerů.
  3. Vyberte tlačítko Vytvořit.

Karta Základy

Na kartě Základy proveďte následující akce.

Zadání podrobností o projektu

Nastavení Akce
Předplatné Vyberte své předplatné Azure.
Skupina prostředků Vyberte Vytvořit nový a zadejte my-container-apps.
Název aplikace kontejneru Zadejte my-container-app.

Vytvoření prostředí

  1. V poli Create Container App environment (Vytvořit prostředí aplikace kontejneru) vyberte Create new (Vytvořit nový).

  2. Na stránce Create Container App Environment na kartě Základy zadejte následující hodnoty:

    Nastavení Hodnota
    Název prostředí Zadejte my-environment.
    Oblast Vyberte Kanada – střed.
  3. Výběrem karty Monitorování vytvořte pracovní prostor služby Log Analytics.

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

  5. Do pole Název v dialogovém okně 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í kontejnerové aplikace) vyberte tlačítko Create (Vytvořit).

  8. V dolní části stránky vyberte tlačítko Další: Nastavení aplikace.

Karta Nastavení app

Na kartě Nastavení aplikace proveďte následující akce:

Nastavení Akce
Použití obrázku rychlého startu Zrušte zaškrtnutí tohoto políčka.
Name Zadejte my-app.
Zdroj image Vyberte Docker Hub nebo jiné registry.
Typ image Vyberte Veřejný.
Přihlašovací server registru Zadejte mcr.microsoft.com.
Obrázek a značka Zadejte /azuredocs/containerapps-helloworld:latest.

Nastavení příchozího přenosu dat aplikace

Nastavení Akce
Příchozí přenos dat Vyberte Povoleno.
Viditelnost příchozího přenosu dat Vyberte Externí.
Cílový port Zadejte 80.

Nasazení aplikace typu kontejner

  1. V dolní části stránky vyberte tlačítko Zkontrolovat a vytvořit.

    Dále se ověří nastavení v aplikaci kontejneru. Pokud se nenašly žádné chyby, je tlačítko Vytvořit povolené.

    Pokud dojde k chybám, všechny karty obsahující chyby jsou označené červenou tečkou. Přejděte na příslušnou kartu. Pole obsahující chybu se červeně zvýrazní. Jakmile jsou všechny chyby opravené, 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 hotové.

Zobrazení nasazené aplikace

Vyberte Přejít k prostředku a zobrazte novou aplikaci kontejneru. Výběrem odkazu vedle položky Application URL (Adresa URL aplikace) zobrazte svou aplikaci. V prohlížeči se zobrazí následující zpráva.

Vaše první nasazení Azure Container Apps

Vyčištění prostředků

Pokud tuto aplikaci nadále používat nadále odstraňovat nemůžete, odebráním skupiny prostředků můžete odstranit instanci Azure Container Apps a všechny přidružené služby.

  1. V části Přehled vyberte skupinu prostředků my-container-apps.
  2. Vyberte tlačítko Odstranit skupinu prostředků v horní části skupiny prostředků Přehled.
  3. Do potvrzovacího dialogového okna Opravdu chcete odstranit my-container-apps zadejte název skupiny prostředků my-container-apps.
  4. Vyberte Odstranit.
    Proces odstranění skupiny prostředků může trvat několik minut.

Tip

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

Další kroky