More about "Support for daemonized app containers"?

Well, today’s your lucky day then since I’m the main developer/tech lead for liblxc and a core-developer and maintainer of LXD. Also, you’re referencing my patch. :slight_smile:

But that’s what I showed you. You can use it via lxc-execute or by directly using the API if you build your own tool.

This minimal init has been shipping with LXC since 2008. It will be installed when you install LXC unless your distro of choice has explicitly refrained from packaging it.

LXD currently does not support application containers run through this minimal init. If you only care about running a different binary as init withou the minimal-init then you can make it work with LXD right now:

lxc config set <container-name> raw.lxc "lxc.init.cmd= /bin/bash"

I don’t understand what you mean by this? LXD is a container-manager daemon sitting on top of liblxc/LXC which is a shared C library.