Bevezetés
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