krat-tech

2013Smartphony a cloud

Virtualizace a Docker

Virtualizace umožňuje na jednom fyzickém počítači provozovat několik oddělených systémů. Docker v roce 2013 zpopularizoval lehčí formu, kontejnery, které dnes pohánějí většinu webových služeb.

Virtuální stroj

Virtuální stroj (VM) je počítač v počítači. Má vlastní operační systém, virtuální disk a síťovou kartu. Hypervizor (například VMware, Proxmox, Hyper-V nebo KVM) mezi ně rozděluje skutečný procesor a paměť. Když jeden VM spadne nebo ho někdo napadne, ostatní běží dál.

Kontejner

Kontejner nemá celý vlastní systém, sdílí jádro hostitele. Obsahuje jen aplikaci a její knihovny. Nastartuje za sekundu a zabírá málo místa. Docker přinesl jednoduché příkazy a hotové obrazy (images), které si stáhnete a spustíte jedním řádkem.

Kdy co

  • VM: když potřebujete jiný operační systém nebo silnou izolaci, například oddělený server pro web.
  • Kontejner: když chcete rychle spustit službu, například databázi, Pi-hole nebo Jellyfin.
  • Tento web běží v kontejneru ve virtuálním stroji na domácím NASu.

Menu

Mini WikipedieVývoj techniky, 236 článků

Horké tech novinky

Všechny novinky

Oblíbené

Kategorie wiki

Všechny články

Vzhled

↑↓ výběrEnter otevřítEsc zavřít