Preparing a development environment is easy. But it becomes harder if you work on multiple version of node. Especially if you have some legacy node application, and you can’t update the node because of some dependencies, docker is very handy in this situation. I’ll show the steps of building a docker image and configure docker-compose to build and run the development server with hot-reload.
Read this full article on medium.