Machine virtuelle
Matériel physique
Hyperviseur (VMware, KVM…)
VM 1
OS invité (Linux)
Bibliothèques
App A
App B
~512 Mo RAM
boot ~30 s
VM 2
OS invité (Windows)
Bibliothèques
App C
App D
~512 Mo RAM
boot ~30 s
Docker
Matériel physique
OS hôte (kernel Linux partagé)
Docker Engine
Cont. 1
Libs
App A
~5 Mo
boot <1 s
Node 18
Cont. 2
Libs
App B
~8 Mo
boot <1 s
Node 20
Cont. 3
Libs
App C
~12 Mo
boot <1 s
Python 3.12