Domů : Podmínky softwaru : Definice kontejneru

Kontejner

Kontejner je a software balíček, který obsahuje vše, co software potřebuje ke spuštění. To zahrnuje spustitelný soubor program stejně jako systémové nástroje, knihovny a nastavení. Kontejnery nejsou instalovány jako tradiční softwarové programy, což jim umožňuje izolovat se od ostatního softwaru a operační systém sám.

Izolovaná povaha kontejnerů poskytuje několik výhod. Nejprve bude software v kontejneru fungovat stejně v různých prostředích. Například kontejner, který obsahuje PHP a MySQL může běžet shodně na obou Linux počítač a Windows stroj. Za druhé, kontejnery poskytují větší zabezpečení, protože software neovlivní hostitelský operační systém. Během instalace aplikace může změnit nastavení systému a upravit zdroje, jako je Windows spisovna„kontejner může upravit pouze nastavení v kontejneru. Díky tomu jsou kontejnery ideální pro testování a vývoj softwaru.

Kontejnery také eliminují problémy s instalací, včetně systémových konfliktů, nekompatibilit verzí a chybějících závislostí. Výsledkem je řešení „funguje na všech strojích“, které je ideální jak pro vývojáře, tak pro koneční uživatelé. Usnadňuje také práci správců sítě, protože mohou doručovat kontejnery více uživatelům, aniž by se museli starat o problémy s kompatibilitou.

Kontejnery vs virtuální stroje

Kontejnery jsou podobné virtuálním strojům (virtualizace), protože obsahují vše potřebné ke spuštění v jednom balíčku. Na rozdíl od virtuálních strojů (VM) však kontejnery neobsahují hostující OS. Místo toho kontejnery běží na „kontejnerové platformě“, jako je Docker, který je nainstalován v operačním systému. Kontejnery jsou „lehké“, což znamená, že vyžadují mnohem méně místa na disku než virtuální počítače. Kromě toho může na stejné platformě kontejnerů běžet více kontejnerů vedle sebe.

TechLib - počítačový slovník Tech Lib

Tato stránka obsahuje technickou definici kontejneru. Vysvětluje ve výpočetní terminologii, co znamená kontejner, a je jedním z mnoha softwarových výrazů ve slovníku TechLib.

Všechny definice na webu TechLib jsou napsány tak, aby byly technicky přesné, ale také snadno srozumitelné. Pokud shledáte tuto definici kontejneru užitečnou, můžete ji odkázat pomocí výše citovaných odkazů.