Возможно ли запустить систему Unix как образ Linux для докера поверх Linux?

Я понимаю, что невозможно запустить образ докера определенной ОС поверх хоста с ядром, отличным от образа, потому что образы Docker используют ядро ​​хоста для работы...

Мне интересно, можно ли будет запускать системы UNIX, такие как Solaris 10/11 x86_64, на хосте Linux, используя ядро ​​Linux вместо собственного ядра UNIX...

Любая идея?

1 ответ

Нет, потому что для выполнения системных вызовов исполняемые файлы в контейнере используют библиотеки, запущенные в контейнере, и они предполагают наличие определенных системных вызовов ядра с конкретными параметрами, и поэтому работают только с определенным семейством ядра, которым они были написано для.

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