systemd-nspawn adalah teknologi kontainer Linux ringan yang berbeda dari Docker dengan menggunakan sistem berkas root yang dapat ditulis bukan gambar hanya-baca. Digambarkan sebagai chroot yang ditingi, memungkinkan isolasi pada server VPS tanpa overhead virtualisasi penuh.
Penulis menekankan kasus penggunaan kunci: menjalankan perangkat lunak dengan isolasi di mana virtualisasi bersarang tidak tersedia, berbagi perangkat keras seperti GPU, menghindari overhead virtualisasi, akses langsung ke berkas host, dan sebagai alternatif Docker.
Untuk membuat kontainer, tempatkan sistem berkas root di bawah /var/lib/machines/[hostname]. Untuk sistem Debian, gunakan debootstrap: sudo debootstrap --include=systemd,dbus,locales,bash-completion,curl bookworm /var/lib/machines/debian.
Sumber: Hacker News · Diringkas oleh HeadlinesBriefing