<div dir="ltr"><div>Witold<br><br></div><div>There is a tool called "fuidshift" you can use to shift the gid/uid for you.<br><br><a href="http://manpages.ubuntu.com/manpages/xenial/man1/fuidshift.1.html">http://manpages.ubuntu.com/manpages/xenial/man1/fuidshift.1.html</a><br><br></div><div>This previous lxc-users mailer thread can also give you some idea of its use:<br><br><a href="http://lxc-users.linuxcontainers.narkive.com/atlj58eG/proper-usage-of-fuidshift">http://lxc-users.linuxcontainers.narkive.com/atlj58eG/proper-usage-of-fuidshift</a><br><br></div><div>fuidshift will be installed along with some other "tools" if you install the lxd-tools package:<br><pre><b>sudo apt-get install lxd-tools</b></pre></div><div>Brian<br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">From: Witold Filipczyk <<a href="mailto:gglater62@gmail.com">gglater62@gmail.com</a>><br>To: <a href="mailto:lxc-users@lists.linuxcontainers.org">lxc-users@lists.linuxcontainers.org</a><br>Cc: <br>Date: Wed, 25 Jan 2017 10:06:41 +0100<br>Subject: [lxc-users] idmap, lxd and pylxde<br>Sorry for dumb questions.<br>
/etc/subuid looks like this<br>
root:100000:65536<br>
root:200000:65536<br>
root:300000:65536<br>
and so on<br>
<br>
/etc/subgid the same<br>
<br>
I want to create lxd containers so they have separate set of uids.<br>
How to do it with lxd commands and with pylxd?<br>
<br>
I tried:<br>
uids = 200000<br>
config = { 'limits.memory' : '1024MB', 'limits.cpu' : '1',<br>
'name' : 'test', 'raw.id_map' : 'uid 0-65536 %d-%d\ngid 0-65536 %d-%d' % (uids, uids+65536, uids, uids+65536)}<br>
container = client.containers.create(<wbr>config, wait=True)<br>
<br>
but result is that uids inside container's rootfs starts with 100000.<br>
<br>
Please, give some examples.<br>
</blockquote></div>