Virtualisasi memungkinkan satu server fisik (bare-metal) menjalankan beberapa sistem operasi server (Guest OS) secara terisolasi. Hal ini menghemat biaya pengadaan hardware lab dan mempermudah reset praktikum siswa menggunakan fitur snapshot.
| Karakteristik | KVM Virtual Machine | LXC / Docker Container |
|---|---|---|
| Arsitektur | Virtualisasi Hardware Penuh (Full OS) | Berbagi Kernel Host (OS-level) |
| Konsumsi RAM | Tinggi (Dedicated RAM) | Sangat Ringan (On-demand) |
| Waktu Booting | 30 - 60 detik | 1 - 3 detik |
| Kasus Penggunaan | Windows Server, RouterOS, Untrusted App | Nginx, Database, Microservices |
https://192.168.10.254:8006.debian-12-standard.server-web-tkjdebian-12-standard.vmbr0, IPv4 Statis 192.168.10.15/24, Gateway 192.168.10.1.# Instal Docker Engine
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
# Jalankan Container Nginx via Docker
docker run -d --name web-portofolio -p 80:80 -v /var/www/html:/usr/share/nginx/html:ro nginx:alpine
# Verifikasi status kontainer
docker ps