Я написал выше, что пробовал разные варианты вплоть до локального кластера на миникубе, и все это тяжело поднимать и поддерживать, если ты не мамкин админ локалхоста
*И для вас он выходит удобнее всего. Не для всех и не всей разработки. Вы пишете с позиции ИМХО. Это не верно. Добавляйте "в нашем случае" " для наших проектов"
Имеет смысл если разные ос юзать вагрант, но мне не нравится процесс введения в окружение новых компонентов вроде новых баз данных т.к. все это надо ставить на виртуалку
Кароч если ты новичок и стоит вопрос что изучить для локального окружения, то ответ однозначно докер. Принимать во внимание редкие кейсы кому докер почему то не подошел вообще не стоит. Знания по докеру нужны будут в любом случае, а вагранта маловероятно
вообще оч наивно так думать. Новые компоненты появляются и исчезают когда они нужны. "новая база" тоже может появиться. небыло у тебя нужды в elastic search - появилась