Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Služba Azure Container Apps umožňuje spouštět mikroslužby a kontejnerizované aplikace na bezserverové platformě. Se službou Container Apps získáte výhody spouštění kontejnerů, zatímco se nemusíte týkat ruční konfigurace cloudové infrastruktury a složitých orchestrátorů kontejnerů.
V tomto rychlém startu vytvoříte a nasadíte první aplikaci kontejneru az containerapp up pomocí příkazu.
Požadavky
- Účet Azure s aktivním předplatným.
- Pokud jej nemáte, můžete si jej zdarma vytvořit.
- Nainstalujte Azure CLI.
Nastavení
Pokud se chcete přihlásit k Azure z rozhraní příkazového řádku, spusťte následující příkaz a podle pokynů dokončete proces ověřování.
az login
Pokud chcete zajistit, že používáte nejnovější verzi rozhraní příkazového řádku, spusťte příkaz upgrade.
az upgrade
Dále nainstalujte nebo aktualizujte rozšíření Azure Container Apps pro rozhraní příkazového řádku.
Pokud při spuštění příkazů az containerapp v Azure CLI nebo rutinách z modulu Az.App v PowerShellu dojde k chybám, ujistěte se, že máte nainstalovanou nejnovější verzi rozšíření Azure Container Apps.
az extension add --name containerapp --upgrade
Poznámka:
Od května 2024 už rozšíření Azure CLI ve výchozím nastavení nepovolují funkce ve verzi Preview. Pokud chcete zpřístupnit funkce Container Apps ve verzi Preview, nainstalujte rozšíření Container Apps pomocí --allow-preview true.
az extension add --name containerapp --upgrade --allow-preview true
Teď, když je nainstalované aktuální rozšíření nebo modul, zaregistrujte obory názvů Microsoft.App a Microsoft.OperationalInsights.
az provider register --namespace Microsoft.App
az provider register --namespace Microsoft.OperationalInsights
Vytvoření a nasazení aplikace typu kontejner
Pomocí příkazu vytvořte a nasaďte první aplikaci kontejneru containerapp up . Tento příkaz:
- Vytvoření prostředí Container Apps
- Vytvoření pracovního prostoru Log Analytics
- Vytvoření a nasazení kontejnerové aplikace pomocí veřejného obrazu kontejneru
Všimněte si, že pokud některý z těchto prostředků již existuje, příkaz je použije místo vytváření nových prostředků.
az containerapp up \
--name my-container-app \
--resource-group my-container-apps \
--location centralus \
--environment 'my-container-apps' \
--image mcr.microsoft.com/k8se/quickstart:latest \
--target-port 80 \
--ingress external \
--query properties.configuration.ingress.fqdn
Poznámka:
Ujistěte se, že hodnota parametru --image je malá písmena.
Nastavením --ingress na external zpřístupníte aplikaci kontejneru pro veřejné požadavky.
Ověření nasazení
Příkaz up vrátí plně kvalifikovaný název domény pro aplikaci kontejneru. Zkopírujte toto umístění do webového prohlížeče.
Při nasazení aplikace kontejneru se zobrazí následující zpráva:
Uvolnit zdroje
Pokud tuto aplikaci nebudete dál používat, spuštěním následujícího příkazu odstraňte skupinu prostředků spolu se všemi prostředky vytvořenými v tomto rychlém startu.
Upozornění
Následující příkaz odstraní zadanou skupinu prostředků a všechny prostředky obsažené v ní. Pokud prostředky mimo rozsah tohoto rychlého startu existují v zadané skupině prostředků, odstraní se také.
az group delete --name my-container-apps
Tip
Máte problémy? Dejte nám vědět na GitHubu otevřením problému v repozitáři Azure Container Apps.