VPS для Docker
Docker на VPS - нормальный способ держать бота, сайт и базу рядом. Слабый тариф заканчивается на первом же образе.
С чего начать
Compose из приложения, базы и обратного прокси - это уже три процесса плюс система. 4 GB RAM и 2 ядра дают запас на сборку образов. Диск берите от 40 GB: слои Docker не возвращают место сами.
Виртуализация
На KVM ядро ваше, модули и сеть ведут себя как на обычном сервере. На самых дешевых контейнерных тарифах Docker иногда ограничен. Если в карточке не написан тип виртуализации, спросите поддержку до оплаты года.
Порядок на диске
- Отдельный том или хотя бы каталог под данные баз
- Не храните единственный дамп внутри того же контейнера
- Следите за местом: docker system df показывает, кто съел диск