Docker не для разработки.
Docker для доставки приложения/сервисов.
Т.е. если вам нужна, например, для разработки БД.
То можно использовать докер-контейнер с настроенной БД.
Но разворачивать в docker'ах весь тулчейн для веб разработки...
Можно конечно, но по моему овчинка выделки не стоит.