Для небольшого сервиса обычно не требуется ничего экзотического.
Debian, systemd, nginx и несколько хорошо настроенных каталогов часто решают задачу лучше, чем огромный стек из десятка контейнеров.
Структура
Например:
/srv/
├── service-a/
├── service-b/
└── backups/