Докер для разработки

Непопулярное мнение—не использую докер в разработке.

Исключения—когда нужно сделать хитрый образ и протестировать сборку локально намного быстрее чем мучать заведомо медленный CI/CD.

А так то случаи когда мне пригождался докер, можно пересчитать по пальцам руки. Пару раз делал фичу которая требовала поднять кухню из прометеуса-графаны и на этом всё.

Девелоперские окружения, например python, java, node или руби ставлю локально с помощью pyenv, rvm, sdkman, fnm. Базу данных (pg, mysql и redis) использую либо ремоутную либо подымаю полноценно локально (sudo apt install postgresql-12).

А больше вроде как ничего и не надо. Г-дь уберёг от микросервисов, но на предыдущих проектах я подымал всё локально без контейнеров.

Удобство докера понимаю, но в работе не применяю. Это конечно не касается деплоя. Там всё контейнеризировано и оркестрировано.

Истории о куче докеров которые люди зачем-то подымают читаю с содроганием. А вам нужен докер? Поделитесь в комментариях.


Понравился материал? Подписывайся на мой телеграм канал: https://t.me/full_of_hatred