Rövid útmutató: Üzembe helyezés az Azure Container Appsben a Visual Studio Code használatával
Az Azure Container Apps segítségével mikroszolgáltatásokat és tárolóalapú alkalmazásokat futtathat egy kiszolgáló nélküli platformon. A Container Apps használatával élvezheti a tárolók futtatásának előnyeit, miközben a felhőinfrastruktúra és az összetett tárolóvezénylők manuális konfigurálásával kapcsolatos aggodalmakat hagyja maga után.
Ebben az oktatóanyagban egy tárolóalapú alkalmazást fog üzembe helyezni az Azure Container Appsben a Visual Studio Code használatával.
Előfeltételek
- Aktív előfizetéssel rendelkező Azure-fiókra van szükség. Ha még nem rendelkezik ilyen fiókkal, ingyenesen létrehozhat egy fiókot.
- Visual Studio Code, ingyenesen letölthető.
- A következő Visual Studio Code-bővítmények vannak telepítve:
A projekt klónozása
Nyisson meg egy új Visual Studio Code-ablakot.
Válassza az F1 lehetőséget a parancskatalógus megnyitásához.
Írja be a Git: Klónozás parancsot, majd nyomja le az Enter billentyűt.
Adja meg a következő URL-címet a mintaprojekt klónozásához:
https://github.com/Azure-Samples/containerapps-albumapi-javascript.git
Feljegyzés
Ez az oktatóanyag JavaScript-projektet használ, de a lépések nyelvi agnosztikusak.
Jelöljön ki egy mappát, amelybe klónozni szeretné a projektet.
A Megnyitás gombra kattintva nyissa meg a projektet a Visual Studio Code-ban.
Bejelentkezés az Azure-ba
Válassza az F1 lehetőséget a parancskatalógus megnyitásához.
Válassza az Azure-t: Jelentkezzen be, és kövesse az utasításokat a hitelesítéshez.
Miután bejelentkezett, térjen vissza a Visual Studio Code-hoz.
Létrehozás és üzembe helyezés az Azure Container Appsben
A Visual Studio Code Azure Container Apps-bővítményével kiválaszthatja a meglévő Container Apps-erőforrásokat, vagy újakat hozhat létre az alkalmazások üzembe helyezéséhez. Ebben a forgatókönyvben egy új Container App-környezetet és tárolóalkalmazást hoz létre az alkalmazás üzemeltetéséhez. A Container Apps bővítmény telepítése után a Visual Studio Code Azure vezérlőpultja alatt érheti el a funkcióit.
Válassza az F1 lehetőséget a parancskatalógus megnyitásához, és futtassa az Azure Container Apps: Project üzembe helyezése munkaterületről parancsot.
Adja meg a következő értékeket a bővítmény kérésének megfelelően.
Adatkérés Érték Előfizetés kiválasztása Válassza ki a használni kívánt Azure-előfizetést. Tárolóalkalmazás-környezet kiválasztása Válassza az Új tárolóalkalmazás-környezet létrehozása lehetőséget. Ez a kérdés csak akkor merül fel, ha meglévő Container Apps-környezetekkel rendelkezik. Adja meg az új tárolóalkalmazás-erőforrás(ok) nevét Adja meg a saját tárolóalkalmazást. Hely kiválasztása Válasszon ki egy Önhöz közeli Azure-régiót. Menti az üzembehelyezési konfigurációt? Válassza a Mentés lehetőséget. Megnyílik az Azure-tevékenységnapló panel, és megjeleníti az üzembe helyezés folyamatát. A folyamat eltarthat pár percig.
A folyamat befejeződése után a Visual Studio Code értesítést jelenít meg. Válassza a Tallózás lehetőséget az üzembe helyezett alkalmazás böngészőben való megnyitásához.
A böngésző helysávján fűzze hozzá az
/albums
alkalmazás URL-címének végén található elérési utat, hogy megtekintse egy minta API-kérés adatait.
Gratulálunk! Sikeresen létrehozta és üzembe helyezte az első tárolóalkalmazást a Visual Studio Code használatával.
Az erőforrások eltávolítása
Ha nem folytatja az alkalmazás használatát, az erőforráscsoport eltávolításával törölheti az Azure Container Apps-példányt és az összes társított szolgáltatást.
A létrehozott erőforrások eltávolításához kövesse az Alábbi lépéseket az Azure Portalon:
- Válassza ki a my-container-app erőforráscsoportot az Áttekintés szakaszban.
- Válassza az Erőforráscsoport törlése gombot az Erőforráscsoport áttekintése lap tetején.
- Adja meg a saját-container-app erőforráscsoport nevét a "My-container-apps" megerősítési párbeszédpanelen.
- Válassza a Törlés lehetőséget. Az erőforráscsoport törlésének folyamata eltarthat néhány percig.
Tipp.
Problémákat tapasztal? Tudassa velünk a GitHubon, ha megnyit egy hibát az Azure Container Apps adattárában.