Контейнерная система, использующая контейнеры LXC.
приведенное выше утверждение верно как для LXD, так и для Docker. В этом случае мы можем использовать образ LXD для создания контейнера Docker и/или наоборот?
Контейнерная система, использующая контейнеры LXC.
приведенное выше утверждение верно как для LXD, так и для Docker. В этом случае мы можем использовать образ LXD для создания контейнера Docker и/или наоборот?
Они принципиально разные.
С образом контейнера LXD вы получаете полный опыт работы с ОС, это означает, что все приложения и процессы, которые являются частью дистрибутива, только ядро распространяется на хост. С образом Docker вы получаете приложение с одним процессом.
Таким образом, вы можете запустить Docker внутри контейнера LXD, но не наоборот.
Путаница может возникнуть из-за того, что в прошлом Docker использовал библиотеку liblxc, которую демон LXD использует для управления контейнерами. Если я правильно понимаю, Docker теперь использует другую библиотеку, называемую libcontainer, для обеспечения изоляции.