Q:
Jak se liší kontejnerizace od virtualizace?
A:Zatímco virtualizace je obecnou strategií pro vytěsnění více z interních hardwarových prostředků, kontejnerizace je specifický typ virtualizace hardwaru. Kontejnerizace se objevila jako alternativa k tradičnímu druhu virtualizace, která využívá hypervizory k rozdělení fyzických zdrojů na virtuální stroje.
Místo vytváření virtuálních strojů a rozdělování hardwarových prostředků tímto způsobem se kontejnerizace snaží sestavit různé datové kontejnery na úrovni operačního systému. To znamená, že kontejnery budou sdílet operační systém, na rozdíl od virtuálních strojů, z nichž každý má klonovaný operační systém pro sebe.
V některých případech může být kontejnerizace dostupnější nebo snadnější formou virtualizace. Může být snazší nastavit kontejnery, než se pokusit rozdělit prostředky jako CPU a paměť mezi mnoho virtuálních strojů. Nástroje pro kontejnerizaci, jako je Docker, pomáhají správcům při vytváření systémů virtualizace kontejnerů. Nyní IT odborníci debatují o tom, zda je kontejnerová metoda nebo virtualizace hypervisoru nejlepší metodou. Některé volací kontejnery představují jakýsi „tenký klientský“ přístup k virtualizaci, protože mohou být nasazeny s menšími objemy než virtuální stroje.