@cyber-punk

В чем разница между lxc и lxd?

Обновил на домашней машинке Ubuntu с 14.04 до 16.04.
До этого использовал контейнеризацию LXC, теперь же, везде в интернете пишут, что наконец-то в
Ubuntu 16.04 включена поддержка LXD.
Собственно вопрос, чем они друг от друга отличаются? На сколько я правильно понял, LXD это надстройка над LXC, но что конкретно это обозначает?
Второй вопрос: Что, в таком случае, использовать после обновления системы?
LXC, после обновления, подхватил все контейнеры, которые создавались и работали на Ubuntu 14.04.
Необходимо ли доустанавливать поверху еще и LXD?
  • Вопрос задан
  • 3525 просмотров
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 1
@cyber-punk Автор вопроса
В кратце, LXD - это демон, работающий поверх LXC и предоставляющий REST API для работы с контейнерами LXC. Другими словами, более понятный и унифицированный "язык для общения с LXC контейнерами".
Конфигурационные файлы, которые применялись для настройки контейнеров, при использовании чистого LXC неприменимы для конфигурирования контейнеров при помощи LXD.
Конфигурирование контейнеров, которые создаются при помощи LXD, осуществляется при помощи этого самого унифицированного "языка для общения с LXC контейнерами".
Это первые выводы, которые удалось сделать, после обновления операционки и доустановки LXD.
Из этого у меня рождается следующий вопрос.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы