On the host, edit /etc/subuid and /etc/subgid to allocate sufficient uid ranges. In the root:firstuid:range entries, change range to be, let's say, 200000. So something like
root:100000:200000 lxd:100000:200000 (I'm showing both root and lxd bc which to use depends on your lxd version, I think) Initialize a container, lxc init wily w1 lxc config set w1 security.nesting 1 lxc start w1 Now inside w1, edit /etc/subuid and /etc/subgid to make sure the root allcoations do not go past 200000. so set them to say: root:100000:65536 lxd:100000:65536 Now you should be able to launch a container inside w1. (I just tried this in a fresh vm, worked here) I should do a blog post on this soon. Quoting Martinx - ジェームズ ([email protected]): > Guys, > > I need to create 4, or more, LXD containers, inside 1 LXD container. > > How to do that? > > The first LXD container, is running on a KVM (or bare-metal) host, > with Ubuntu 14.04 + LXD 0.20 (ppa:ubuntu-lxc/lxd-stable). > > I really appreciate any help! > > I'm seeing that both LXC itself, and LXD, supported nested containers but, > how? > > I'm trying but, it doesn't work... > > Thanks in advance! > > Best, > Thiago > > -- > ubuntu-server mailing list > [email protected] > https://lists.ubuntu.com/mailman/listinfo/ubuntu-server > More info: https://wiki.ubuntu.com/ServerTeam -- ubuntu-server mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-server More info: https://wiki.ubuntu.com/ServerTeam
