Using containters with libvirt

Hi!
A few years back I was running LXC and was happy. Then doing some dist-upgrade the new LXC called LXD appeared and I thought I was supposed to upgrade/migrate before the original LXC became just legacy/obsolete. Only I ended up running both LXC and LXD for a long time.
Now this post here helped me understand it all, thanks @stgraber :slight_smile:

My question now:
I’m running a libvirt based server now with multiple qemu/KVM VM’s. But I was thinking it would be neat to add some slim containers, and I would love to just manage those through the LibVirt tools.

→ Am I right to think I then should just go for LXC (the lxc package / lxc-* tools), and not Incus in this setting? :nerd_face:

No response == everyone agrees? :stuck_out_tongue:

Hi!

My understanding is that libvirt LXC is different from LXC (the project hosted here). That is, it’s a separate implementation of Linux containers.

Depending on your application, Incus gives you all the tools to easily manage containers, application containers and virtual machines. I would use something simpler if I was concerned about system resources.

1 Like