PRO1a - 1. Docker pt. 1, Spring Data JPA (22.2.2024)
Preber si túto prednášku so svojou AI
Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.
Zhrnutie prednášky
Druhá prednáška predmetu Softvérový projekt 1 vysvetľuje princíp kontajnerizácie v porovnaní s virtualizáciou a predstavuje nástroj Docker. Lektor popisuje hlavné komponenty Dockeru (démon, klient, obrazy, registre ako Docker Hub), rozdiel medzi Docker Engine a Docker Desktop a výhody používania docker-compose oproti jednotlivým docker run príkazom. Na konci prednáška prechádza k praktickej ukážke spustenia MySQL kontajnera cez docker-compose.
- - Kontajnerizácia zdieľa jadro operačného systému, na rozdiel od virtualizácie s vlastným kernelom
- - Docker má tri hlavné komponenty: démon, klient a registre obrazov (napr. Docker Hub)
- - Obraz (image) obsahuje všetky súbory a závislosti, spustený obraz sa nazýva kontajner
- - Docker Desktop je multiplatformový, Docker Engine beží iba na Linuxe
- - Docker compose umožňuje definovať a spúšťať viacero kontajnerov naraz v YAML formáte
- - Ukážka konfigurácie MySQL kontajnera cez docker-compose
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky