Ну такое...
Для меня выбор абсолютно очевиден. Но это мои личные ощущения. А зависимость -- Слава Богу, есть докер. Да, без Докера -- поди помни что там ставить на сервер нужно, это может быть опасно с точки зрения развертывания.
Но если есть докерфайл, контейнер, то и документация по этому вопросу не нужна. Хотя, документация никогда не бывает лишней, но с контейнером это становится безопасно. И протестировать можно и доставить можно как положено.
Короче, контейнера решают.