Как стать автором
Обновить

Комментарии 9

НЛО прилетело и опубликовало эту надпись здесь

>Неужели никто не озаботился или я не там искал?

Это невозможно. LXC предназначен для запуска линуксовых бинарников в изолированном окружении. FreeBSD это отдельная ОС со своим набором сисколов и т. д. Чтобы такое реализовать, в ядро линукса пришлось бы добавить слой совместимости, например как в Win WSL1 или как в той же FreeBSD - Linuxolator.

LXC (и LXD поверх) это система запуска Linux-контейнеров поверх namespaces-подсистемы Linux-ядра. У них общее ядро и именно контейнеризация в рамках пространств имён (namespaces опять же). То есть это не вполне и гипервизор, а именно изоляция. Здесь получится запускать только системы с тем же (даже не с таким же) ядром, что и у хоста.
"imgsize": "10g"

А там таки гигабайты или гибибайты?

О, FreeBSD. Сколько ночей, сколько опыта. Сколько времени было проведено в чтении LINT ядра, сколько поцессорочасов было отдано на make world. Давно не запускал тебя, наверное с пятой версии, но до сих пор ты лучший юникс из тех, что я видел.

Знаю немало знакомых, кто перешел с FreeBSD на Linux по причине 'там надо быть хакером, тк все нужно делать самому'. Сейчас же в Линуксе настолько все усложнилось гиганским количеством прослоек, которые требуется знать и при этом добавляют в твое стабильное приложение (сервис) гиганское количество шансов на отказ, что все выглядит с точностью наоборот. Даже вспомнилось старое интервью Брюса Ли - в наши дни он бы был фряшником: https://youtu.be/osRqvKJIrRw?t=385

Напротив!

Моим первым Unix-like были различные дистрибутивы mandrake, RedHat, slackware. В каждом из них всё было иначе, нет универсальных решений, это надолго меня отвратило. Это и сейчас меня выбешивает, особенно, когда ставишь новую мажорную версию и они всё поменяли. Мол, теперь это не работает, теперь используй это. Десятилетиями в мире юникс сохранялись команды для совместимости и вот теперь это никому не нужно.

А потом я увидел фришку, чёткий handbook, гуглишь и это именно то решение, которое подходит тебе, понятный ipfw, богическая ufs которая ни разу не сбойнула на том винте, на котором ext2 крошились только так.

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

Поправьте меня, если я ошибаюсь. MyBee - это Vagrant из мира BSD?
Сложно сравнивать MyBee с docker и всем его окружающим, т.к. в первую очередь, Docker предоставляет возможность быстро стартовать сборку\запуск приложения используя один из тысяч готовых образов, оставив в списке зависимостей только тэг Docker образа.

нет, MyBee это про виртуалки и cloud-init образы ВМ (или cloudbase - вот нагляднее на примере деплоя Windows ОС: https://www.youtube.com/watch?v=PDkxrHb5Xt8 ). В мире BSD Vagrant вполне себе есть в нативной форме. А из докера-для-BSD наверное https://github.com/BastilleBSD/ близко, да и последняя версия containerd/runj поддерживает jail нативно. Но я не особо слежу за этим всем. Докер есть докер и ничто его не заменит, хотя kubernetes начиная с 21 версии - смог ;)

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации