[lxc-users] Status: Debian Jessie support for unprivileged containers?

Xavier Gendre gendre.reivax at gmail.com
Tue Oct 13 10:11:55 UTC 2015

Le 13/10/2015 11:49, Fajar A. Nugraha a écrit :
> On Tue, Oct 13, 2015 at 4:44 PM, Christian Benke <benkokakao at gmail.com> wrote:
>> On 13 October 2015 at 11:15, Fajar A. Nugraha <list at fajar.net> wrote:
>>> So bottom line, don't bother unless you're willing to run a
>>> "frakenstein", unsupported distro. Either retry with stretch and hope
>>> it works better, or switch to ubuntu.
>> Thanks a lot for the detailed explanation Fajar! Looks like I'm just
>> going to run privileged containers and hope for the best. Turns out,
>> doing the testing on the right distribution too is essential :-) (I
>> tried LXC on my Ubuntu Trusty workstation and deemed it working, but
>> the server is running Debian Jessie)
> Yep, trusty is probably the best distro for host lxc right now.
> Particularly if you also add ppa:ubuntu-lxc/lxc-stable to get
> lxc-1.1.4 and lxcfs.
> Privilged containers on jessie should work, although I'd still
> recommend using lxc-1.1.x (either compile from source, or port
> ubuntu's package recipe) instead of the bundled 1.0.6

You can run unprivileged Jessie container in a Jessie host. The point is 
that the container fails to start mainly because of systemd in the 
Jessie container.

To tackle that problem, i create a custom image of Jessie without 
systemd and it runs perfectly. I give the details to create the image 
and the container in my blog (in french, sorry):


It consists in using the tools of lxc-ci and modifying the script 
devoted to Jessie image to replace systemd by sysvinit. After, you just 
have to set your cache directory to provide the custom Jessie image to 


More information about the lxc-users mailing list