Как создать контейнер LXC без rootfs

Я хочу создать контейнер без "rootfs" в lxc 1.0.5 и Ubuntu 14.04.

я делал это раньше в предыдущих версиях lxc. В предыдущих версиях, если мы используем lxc-create без опции "- t", он создаст контейнер без"rootfs".

поэтому я пытаюсь:

lxc-create -n foo

и я получил эту ошибку:

lxc_container: Error creating container foo

Я прочитал новый lxc-создать manpage. Новый manpage говорят:

       -t template
              'template' is the short name of an existing 'lxc-template'
              script that is called by lxc-create, eg. busybox, debian,
              fedora, ubuntu or sshd.  Refer to the examples in
              /usr/local/share/lxc/templates for details of the expected
              script structure.  Alternatively, the full path to an
              executable template script can also be passed as a parameter.
              "none" can be used to force lxc-create to skip rootfs
              creation.

Я стараюсь это:

lxc-create -n foo -t none

и я снова получаю ошибку:

lxc_container: No such file or directory - bad template: none
lxc_container: bad template: none
lxc_container: Error creating container foo

что я делаю не так?

1 ответов


разве вы не ненавидите, когда реальность меняется, а документация-нет?

попробуйте использовать -t/bin / true