<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Fri, Feb 19, 2016 at 3:48 PM, Stanislav Lorenc <span dir="ltr"><<a href="mailto:stanislav.lorenc@cernovice.net" target="_blank">stanislav.lorenc@cernovice.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hello,<br>
<br>
i create unprivileged container in debian jessie distro with command:<br>
lxc-create -n test -t download -B zfs -- -d debian -r jessie -a amd64<br>
I use debian jessie distro.<br>
<br>
Command exit with error : ERROR: Couldn't find a matching image.:<br>
<br>
Well. I went to download template and locate wget command which download file<br>
<a href="https://images.linuxcontainers.org//meta/1.0/index-user.1" rel="noreferrer" target="_blank">https://images.linuxcontainers.org//meta/1.0/index-user.1</a><br>
In this file is missing template for debian jessie.<br>
I list images dir on linuxcontainer and debian/jessie is contanied in<br>
<a href="https://images.linuxcontainers.org//meta/1.0/index-user" rel="noreferrer" target="_blank">https://images.linuxcontainers.org//meta/1.0/index-user</a><br>
<br>
Ok. I set manually DOWNLOAD_COMPAT_LEVEL=1 to 0 and run lxc-create again and jessie contaner was created.<br>
There is missing explanation for this variable. What does it mean ?<br>
<br></blockquote><div><br></div><div>Google brings me to this page: <a href="http://myles.sh/configuring-lxc-unprivileged-containers-in-debian-jessie/">http://myles.sh/configuring-lxc-unprivileged-containers-in-debian-jessie/</a></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
I think - make manually updates in distro files is not good idea.<br>
Do i something wrong when i create debian/jessie unprivileged container ?<br></blockquote><div><br></div><div><br></div><div>AFAIK it simply doesn't work with the old, bundled version of lxc. You MIGHT be able to get around that by using sysvinit inside the container (see the link below)</div><div><br></div><div>If you don't mind using third-party packages, try my howto: <a href="http://debian-lxc.github.io/">http://debian-lxc.github.io/</a></div><div>It ports ubuntu's lxc-1.1.5 and related packages (including lxcfs, needed for systemd-based containers), with documentation on how to install sysvinit inside the container (involves lxc-usernsexec and chroot), or replacing container's systemd version with a newer one (also ported from ubuntu).</div><div><br></div><div>If you're feeling even MORE adventurous, you could also try compiling lxc-2.0.0.rc1 directly from github sources.</div><div><br></div><div>-- </div><div>Fajar</div><div><br></div></div></div></div>