This is what normal LXC containers has always done. Systemd nspawn does not yet provide a toolset to wrap these capabilities like the LXC project. Things like userland tools, library of OS templates for containers, networking, features like unprivileged containers that allow non root users to run containers etc.<p>Lennart Poettering has spoken about containers and btrfs subvolumes and easy snapshots, this could be the direction systemd goes in future for managing the OS with apps in btrfs subvolume containers, with rollback, management etc so this seems like it may mature fairly fast, except unprivileged container support which Lennart does not seem to like.[1]<p>[1]<a href="https://plus.google.com/+LennartPoetteringTheOneAndOnly/posts/W2itNERXvMh" rel="nofollow">https://plus.google.com/+LennartPoetteringTheOneAndOnly/post...</a>