Email or username:

Password:

Forgot your password?
AkhIL

Мои приключения с разработкой софта внутри контейнеров продолжаются.

Systemd-nspawn не пойдёт, так как требует прав рута для каждого чиха. А вот LXC может сработать. А ведь когда-то я писал код именно в LXC контейнерах.

Чем это может быть лучше чем podman/docker? Тем что конфигурацию контейнера можно будет менять после его создания. Можно будет монтировать новые устройства и директории в имеющиеся контейнеры. Distrobox это обходит тем, что в него подмонтировано вообще всё, в случае же с моим #tinkerbox я реализую изоляцию файловой системы, монтируется только то, что пользователь явно указал монтировать.

Проведу пару эксперементов и решу, буду ли я переписывать tinkerbox для работы с LXC.

Текущая версия tinkerbox, работающая поверх podman, лежит тут: codeberg.org/akhil/tinkerbox/

2 comments
тёплый ветер тихо воет :wave1:

@akhil а почему на fish, а не на каком-нибудь python?

AkhIL

@oreolek Просто потому что использую фиш как оболочку и для простых скриптов. Я уже думаю переписать всё на пайтон.

Go Up