Использование libcontainer на LXC

Я пытаюсь запустить Docker (1.9) на контейнере lxc. Docker работает нормально, если я использую драйвер lxc exec, но не работает с libcontainer.

Итак, мои вопросы:

  • Можно ли использовать libcontainer на lxc?
  • Если нет, то почему это так?

Я смутно знаю, что, вероятно, не имеет смысла не использовать драйвер lxc на lxc, но я хочу понять больше деталей.

2 ответа

Это не удивительно, когда вы видите пул- запрос типа PR 17700:

Удалить поддержку LXC

Драйвер LXC устарел в Docker 1.8.
Следуя правилам устаревания, мы можем удалить устаревшую функцию после двух основных выпусков.
LXC больше не поддерживается, начиная с Docker 1.10.

Как я упоминал в "Различии между LXC и libcontainer ", libcontainer (или runc сейчас) должен заменить и абстрагировать LXC. Так что "запуск libcontainer на lxc", похоже, не имеет смысла.

В Docker 1.10 удалена поддержка драйвера выполнения LXC. Это не значит, что вы не можете использовать Docker 1.10 внутри LXC - вы определенно можете.

Другие вопросы по тегам