Email or username:

Password:

Forgot your password?
Top-level
OfShad0ws

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

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

1 comment
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