W dzisiejszych czasach, kiedy wirtualizacja i konteneryzacja odgrywają istotną rolę w architekturze systemów informatycznych, narzędzia takie jak Docker i Kubernetes zdobyły dużą popularność wśród deweloperów i administratorów systemów. Jednakże, dla użytkowników systemu Linux, istnieje także mniej znana, ale niezwykle potężna alternatywa – systemd-nspawn. Systemd-nspawn, często określane jako “chroot na sterydach”, umożliwia tworzenie lekkich przestrzeni izolacyjnych, które można używać do uruchamiania oprogramowania w izolowanych kontenerach z minimalnym narzutem. W tym artykule przyjrzymy się, jak systemd-nspawn pozwala tworzyć i zarządzać kontenerami w systemie Linux, jakie są jego główne zalety oraz jak różni się od bardziej tradycyjnego podejścia chroot oraz innych popularnych rozwiązań kontenerowych. Dodatkowo, przejdziemy przez proces konfiguracji kontenerów umożliwiający logowanie przez SSH oraz uruchamianie ich jako usługi systemowej.