krat-tech

2013Smartfóny a cloud

Virtualizácia a Docker

Virtualizácia umožňuje na jednom fyzickom počítači prevádzkovať viacero oddelených systémov. Docker v roku 2013 spopularizoval ľahšiu formu, kontajnery, ktoré dnes poháňajú väčšinu webových služieb.

Virtuálny stroj

Virtuálny stroj (VM) je počítač v počítači. Má vlastný operačný systém, virtuálny disk a sieťovú kartu. Hypervízor (napríklad VMware, Proxmox, Hyper-V alebo KVM) medzi ne delí skutočný procesor a pamäť. Ak jeden VM spadne alebo ho niekto napadne, ostatné bežia ďalej.

Kontajner

Kontajner nemá vlastný celý systém, zdieľa jadro hostiteľa. Obsahuje len aplikáciu a jej knižnice. Štartuje za sekundu a zaberá málo miesta. Docker priniesol jednoduché príkazy a hotové obrazy (images), ktoré si stiahnete a spustíte jedným riadkom.

Kedy čo

  • VM: keď potrebujete iný operačný systém alebo silnú izoláciu, napríklad oddelený server pre web.
  • Kontajner: keď chcete rýchlo spustiť službu, napríklad databázu, Pi-hole alebo Jellyfin.
  • Tento web beží v kontajneri vo virtuálnom stroji na domácom NAS-e.

Menu

Čo robím

Všetky služby
Mini WikipédiaEvolúcia techniky, 236 článkov

Horúce tech novinky

Všetky novinky

Obľúbené

Kategórie wiki

Všetky články

Vzhľad

↑↓ výberEnter otvoriťEsc zavrieť