Email or username:

Password:

Forgot your password?
Top-level
OfShad0ws

@Evv1L
У меня Debian и LXD контейнеры (4 штуки), они кажутся мне гораздо проще, чем докер.
Автообновления я не признаю.
Proxmox пробовал, показался на первый взгляд жирной навязчивой фигнёй (всплывающие окна и минус 2 ГБ оперативки)

@dside @th3rdsergeevich @drq @mo

3 comments
kurator88

@OfShad0ws @Evv1L @dside @th3rdsergeevich @drq @mo

Мне тяжело понять почему lxd контейнеры легче docker но это видимо привычка.

Домашний селфохос это ubuntu/debian + ansible и установка всего с помощью ansible playbook в одну команду.

Легко пишется - легко запускается - нормально работает

OfShad0ws

@kurator88
Для меня да, легче, потому что мне не нужно учить новый софт
Готовые образы мне точно не подойдут (например, для NC я предпочитаю Nginx и Postgres) и автоапдейты тоже, это не для продакшена решение, а хипстерство какое-то. Должно быть так: снимок, апдейт, проверка. Если что-то не так: откат. В мой выходной, в мои 15 минут.

Я сначала научился ставить NC на железку, а в контейнере всё то же самое, только его можно двумя командами поднять и одной - сделать снимок перед апдейтом.

@kurator88
Для меня да, легче, потому что мне не нужно учить новый софт
Готовые образы мне точно не подойдут (например, для NC я предпочитаю Nginx и Postgres) и автоапдейты тоже, это не для продакшена решение, а хипстерство какое-то. Должно быть так: снимок, апдейт, проверка. Если что-то не так: откат. В мой выходной, в мои 15 минут.

kurator88

@OfShad0ws кому-то удобнее есть вилкой кому-то палочками и это нормально.

У меня весь стейт хранится на файловой системе целевой машины и одним общий механизм бэкапированич для всего. В том плане что нет разницы как запущен сервис - на голом железе или через docker, все одинаково снапшотится.

Разные версии нет проблем поднять через docker-compose, это когда сразу несколько docker запускаются рядом.

> docker run --name some-postgres -e POSTGRES_PASSWORD=mysecretpassword -d postgres

Вот так одной командой можно запустить postgres + ещё одним параметром прокинуть порт + ещё одним параметром указать куда складывать данные.
Мне кажется что это даже проще чем на голом железе где это заняло бы больше команд(установить pg + завести пользователя )

Но это реально вопрос вкуса и привычки

@OfShad0ws кому-то удобнее есть вилкой кому-то палочками и это нормально.

У меня весь стейт хранится на файловой системе целевой машины и одним общий механизм бэкапированич для всего. В том плане что нет разницы как запущен сервис - на голом железе или через docker, все одинаково снапшотится.

Разные версии нет проблем поднять через docker-compose, это когда сразу несколько docker запускаются рядом.

Go Up