systemd-nspawn একটি হাল্কা Linux কন্টেইনার প্রযুক্তি যা Docker থেকে আলাদা, যা রিড-ওনলি ছবির পরিবর্তে রাইটেবল রুট ফাইল সিস্টেম ব্যবহার করে। এটিকে বর্ধিত chroot হিসাবে বর্ণনা করা হয়, যা VPS সার্ভারে সম্পূর্ণ ভার্চুয়ালাইজেশন ওভারহেড ছাড়াই আইলোনেশন সম্ভব করে তোলে।
লেখক গুরুত্বপূর্ণ ব্যবহারের ক্ষেত্রগুলি তুলে ধরে: নেস্টেড ভার্চুয়ালাইজেশন উপলব্ধ না থাকলে আইলোনেটেড সফটওয়্যার চালানো, GPU এর মতো হার্ডওয়্যার শেয়ার করা, ভার্চুয়ালাইজেশন ওভারহেড এড়ানো, হোস্ট ফাইলের সরাসরি অ্যাক্সেস এবং হিসাবে Docker বিকল্প।
কন্টেইনার তৈরি করতে, /var/lib/machines/[hostname] এর অধীনে রুট ফাইল সিস্টেম রাখুন। Debian সিস্টেমের জন্য, debootstrap ব্যবহার করুন: sudo debootstrap --include=systemd,dbus,locales,bash-completion,curl bookworm /var/lib/machines/debian।
উৎস: Hacker News · সারাংশ: HeadlinesBriefing