контейнере или просто клонировать и запускать службой ?
Ну в контейнере запускай если есть какие то сервисы помимо бота, postgres, редис
Сервер чист, ничего нет. Но чище и безопаснее будут контейнеры всё равно ?
Грубо говоря да, там уже зависит как ты контейнеры настроишь
окейси, спасибо на самом деле, я бы сразу без вопроса выбрал контейнеры, просто меня смущает процесс обновления. так я просто остановлю бота, сделаю git pull и запускаю, но если контейнер, это я обновляю бота у себя, пакую контейнер и на сервере снова его загружаю-поднимаю ? Или можно проще ?
Контейнер необязателен, точнее это очередная особо не нужная технология, которая может использоваться, а может и нет.
Ну к примеру, у меня есть бот, который должен работать только под wireguard vpn, достаточно удобно запускать два контейнера через compose, они изолированы, vpn крутится от одного из контейнеров и могу настроить выход в сеть только через него. А про сложность обновления, как раз начал читать про CI и CD. Мне кажется контейнеры, это как минимум весело :D
для сложного развертывания удобно, и свертывания
“Особливо непотрібна» — це ти загнув
Обсуждают сегодня