Bevezetés

Befejeződött

Docker-lemezképekkel Azure-webalkalmazásokat készíthet és helyezhet üzembe. Ezzel a módszerrel gyorsan üzembe helyezhet egy webalkalmazást. A folyamatos teljesítés támogatása gondoskodik arról, hogy a felhasználók mindig az alkalmazás legújabb verzióját látják, valamint minimálisra csökkenti az adminisztratív többletterhelést.

Tegyük fel, hogy egy olyan sikeres vállalatnál dolgozik, amely egy új szoftvert tesztel szolgáltatásként (SaaS- termékként). Az ezen dolgozó, kis méretű csapat gyorsan halad. Amikor elkezdték, nem tudták, hogy hol fogják üzemeltetni az alkalmazást. Így azt egy Docker-lemezképbe csomagolták, hogy javítsák a fejlesztési folyamat hatékonyságát és a lehető legtöbb üzembe helyezési lehetőséget tegyék elérhetővé. Készen állnak az első verzió üzembe helyezésére, és várhatóan gyorsan fognak iterálni.

A csoport úgy döntött, hogy az új alkalmazást egy webalkalmazásokat üzemeltető platformot, az Azure App Service-t használó webalkalmazásként helyezi üzembe. Az App Service-ben futó webalkalmazás kódja megadható Docker-lemezképként.

Ez a modul bemutatja, hogyan hozhat létre és tárolhat Docker-lemezképeket az Azure Container Registryben. Megtudhatja, hogyan helyezhet üzembe egy webalkalmazást ezekkel a lemezképekkel. Ezután megtudhatja, hogyan konfigurálhatja a folyamatos üzembe helyezést úgy, hogy a rendszer ismételten üzembe helyezze a webalkalmazást minden alkalommal, amikor megjelenik egy új lemezkép-verzió.

A modul végére képes lesz létrehozni és kezelni olyan webalkalmazásokat, amelyek Container Registryben tárolt Docker-lemezképeket használnak.

Tanulási célkitűzések

Ebben a modulban a következőkkel foglalkozunk:

  • Docker-lemezképek létrehozása és tárolása egy Azure Container Registry-adattárban.
  • Az App Service használatával olyan webalkalmazásokat futtathat, amelyek az Azure Container Registryben tárolt Docker-rendszerképeken alapulnak.
  • A Docker-lemezképen alapuló webalkalmazás folyamatos üzembe helyezésének konfigurálása webhookokkal.

Előfeltételek

  • A Docker alapszintű használata, beleértve a Docker-parancsok használatát a Docker-rendszerképek tárolásához és lekéréséhez
  • Webalkalmazások App Service-beli létrehozásával kapcsolatos tapasztalat