LXC/LXD kontejnery (LXC)

Virtualizace a Cloud, Kontejnery

LXC kontejnery jsou určeny pro běh celého systému na rozdíl od kontejnerů Docker, které jsou určeny pro běh jedné aplikace v kontejneru. Na školení probereme, kdy je vhodné použít kontejner LXC a kdy je výhodnější Docker. A naučíme se LXC ovládat a porozumět jeho pozadí. Požadavky na účastníky jsou znalosti prostředí Linuxu spíše na pokročilé úrovni vyvojář nebo administrátor. Po absolvování tohoto školení by účastník měl rozumět kontejnerům v Linuxu, chápat jak fungují, kde jsou jejich slabiny a kde zase jejich výhody.

Lokalita, termín kurzu

Kontaktujte nás

Náplň kurzu:

Skrýt detaily
  • Úvod – představení LXC
  • Pozadí kontejnerů:
    1. Jak jsou kontejnery v Linuxu implementovány, lehký úvod do cgroups.
    2. Jak v kontejnerech funguje síťování, NAT vs. Bridge atp.
    3. Jaké ukrývají kontejnery omezení proti plné virtualizaci
  • Instalace
    1. Instalace LXC do systému
    2. nastavení sítě pomocí lxc-net.
  • Práce s kontejnery:
    1. Vysvětlení jak se vytváří, co stojí v pozadí.
    2. Spuštění kontejneru.
  • Jak kontejner pracuje uvnitř:
    1. Jak v kontejneru můžeme spustit jen jednu aplikaci jako v Dockeru, pouze pro pochopení kontejnerů
  • Použití filesystémů v LXC:
    1. lxcfs.
    2. zfs.
    3. ext4.
  • Konfigurace kontejnerů:
    1. Vysvětlení parametrů pro nastavení kontejneru,
    2. Mount pointy pro hw typicky pro USB zařízení, analogické s Dockerem.
  • LXD:
    1. A jako poslední se podíváme jak se pracuje s LXD a co přináší oproti LXC. 
Předpokládané znalosti:
N/A
Časový rozvrh:
2 dny (9:00hod. - 17:00hod.)
Cena kurzu:
11 800,00 Kč (14 278,00 Kč včetně 21% DPH)
Jazyk:
Česky