Cvičenia
Naučíte sa:
- vytvoriť a zverejniť webový server NGINX.
- používať menné priestory.
- vytvárať a upravovať Kubernetes objekty
ServiceaDeploymentpomocou konfiguračných súborov.
Toto je iba príklad. V reálnom nasadení zvyčajne nepotrebujete na zverejnenie HTTP služby použiť vlastný web...
View all of Konfiguračné súbory Kubernetes
Naučíte sa:
- Komunikovať s klastrom.
- Vytvoriť a zrušiť jednoduchú aplikáciu.
- Zistiť stav klastra a stav aplikácie.
- Zverejniť port aplikácie pomocou služby.
Vytvorte si pracovné prostredie
Ak máte Docker Desktop, inštalácia je jednoduchá.
Kubernetes bežiaci na pozadí môže spoma...
View all of Prvé kroky so systémom Kubernetes
Naučíte sa:
- Použiť vlastný kontajnerový obraz a register obrazov na nasadenie aplikácie do verejného cloudu.
- Nasadiť aplikáciu pomocou služby Azure Container Instances (ACI).
Požiadavky (prerequisites)
Potrebujete:
- Docker nainštalovaný a spustený (
docker version) - Azure CLI nainšt...
View all of Azure Container Instances
1. Úvod
V cloudových prostrediach sa úložisko aplikácií správa odlišne ako na tradičných on-premise serveroch. Kontajnery a platformové služby ako Azure App Service štandardne používajú dočasné (efemérne) úložisko. To znamená:
- Súbory zapísané do kontajnera môžu po reštarte zmiznúť.
- Škálovani...
View all of Diskový priestor pre App Service
Toto je nadväzujúce praktické cvičenie, ktoré priamo nadväzuje na predchádzajúci lab. Uistite sa, že máte pripravenú Flask webovú aplikáciu.
Tento lab predstavuje:
- Azure SQL Database (relačná databáza)
- Reťazce pripojenia k databáze
- Integrácia Flask s relačnou databázou
- Základné CRUD oper...
View all of Pridanie relačnej databázy do Flask webovej aplikácie na Azure
Naučíte sa:
- Prihlásenie a práca s Azure Portálom
- Práca s Azure CLI
- Vytvorenie jednoduchej Flask aplikácie
- Nasadenie Python Flask aplikácie bez kontajnera
- Konfigurácia, monitorovanie a aktualizácia živej Azure Web App
Získajte prístup k "Azure Dev Tools for Teaching"
Pre vytvorenie...
View all of Nasadenie Flask aplikácie do Azure Web App
Naučíte sa:
- Definovať viackontajnerovú aplikáciu pomocou
docker compose - Prepojiť služby pomocou internej siete
- Použiť premenné prostredia a
.envsúbor - Využiť volume na perzistenciu dát
- Konfigurovať aplikáciu bez úpravy zdrojového kódu
Teoretický úvod
V predchádzajúcom cvičení sm...
View all of Viackontajnerová aplikácia pomocou Docker Compose
Naučíte sa:
- Uchovať stav aplikácie pomocou zväzkov.
- Vytvárať virtuálne siete.
- Mapovať porty.
- Konfigurovať aplikáciu pomocou premenných prostredia.
Databáza v systéme Docker
V tomto návode si ukážeme ako je možné využiť systém Docker pre spúšťanie databázového systému. Cieľom návodu j...
View all of Týždeň 3: Sieť a zväzky v Docker kontajneroch
Naučíte sa:
- Vytvoriť vlastný obraz pomocou
docker build - Určiť príkaz na vykonanie
- Určiť systém na konfigurovanie
Vytvorte jednoduchú webovú aplikáciu pomocou skriptovacieho jazyka Python a frameworku Flask. V aplikácii definujeme niekoľko funkcií ktoré vedia spracovať HTTP požiadavky...
View all of Týždeň 3: Vytváranie vlastných obrazov kontajnera
Naučíte sa:
- Čo je to obraz, čo je to kontajner a aký je medzi nimi rozdiel.
- Vyhľadanie obrazov na Docker Hub.
- Spustenie kontajnera pomocou
docker run.
Zistíte, že s pomocou Docker je možné spúšťať rôzne druhy aplikácií bez toho aby sme ich museli zložito inštalovať. Vedieť spúšťať Do...
View all of Týždeň 2: Spustenie kontajnera