Virtuális gép
A virtuális gép (VM) egy számítógép a számítógépben. Saját operációs rendszere, virtuális lemeze és hálózati kártyája van. A hipervizor (például VMware, Proxmox, Hyper-V vagy KVM) osztja szét közöttük a valódi processzort és memóriát. Ha az egyik VM összeomlik vagy megtámadják, a többi tovább fut.
Konténer
A konténernek nincs saját teljes rendszere, a gazdagép kernelét használja. Csak az alkalmazást és annak könyvtárait tartalmazza. Egy másodperc alatt elindul, és kevés helyet foglal. A Docker egyszerű parancsokat és kész képfájlokat (image-eket) hozott, amelyeket egyetlen sorral letölthet és elindíthat.
Mikor melyiket
- VM: ha más operációs rendszerre vagy erős elkülönítésre van szükség, például külön szerverre a weboldal számára.
- Konténer: ha gyorsan el szeretne indítani egy szolgáltatást, például adatbázist, Pi-hole-t vagy Jellyfint.
- Ez a weboldal egy konténerben fut, egy virtuális gépen, az otthoni NAS-on.