Dan Čermák
Dan pracuje v komunitním týmu SUSE jako Open Source Technology Advocate, kde propojuje technické komunity, sdílí znalosti a podporuje spolupráci kolem open-source projektů. Dříve se v SUSE věnoval full-stack vývoji, kontejnerovým imagům, nástrojům pro vývojáře a občas také QA. Jeho cesta k open source vedla přes teoretickou astrofyziku a vývoj embedded firmwaru.
Ve volném čase přispívá do upstreamových projektů, spravuje balíčky v linuxových distribucích a hraje Minecraft nebo Satisfactory. Od počítače nejčastěji utíká na kolo nebo do kuchyně.
Přednáška
Kontejnery se staly základem moderní IT infrastruktury. I přes jejich masivní rozšíření však mnoho technických základů kontejnerového ekosystému není obecně známých, proto v praxi často vznikají nejasnosti a otázky typu:
- Jsou kontejnery jen odlehčené virtuální mašiny?
- Z čeho se skládají vrstvy kontejnerového imagu?
- Jsou kontejnery samy o sobě bezpečnější než aplikace běžící mimo kontejner?
Cílem této přednášky je objasnit základní koncepty, na kterých stojí kontejnery a kontejnerové image. Projdeme si historický a technický vývoj, od úplných základů, jako jsou namespacy a cgroups, a ukážeme si, jak je využívají kontejnerové systémy jako Docker a Podman. Následně si vysvětlíme, jak se skládají obrazy kontejnerů a jak z nich Docker a Podman spouštějí samotné kontejnery.
Ať už s kontejnery začínáte, nebo si chcete upevnit své znalosti základů, tato přednáška vám poskytne pevné základy pro úspěšnou orientaci ve světě kontejnerizace.