As quick as Docker became a popular deployment engine, it is used for local development as well. It also involves some issues. The most important are: managing many projects at the one local machine, many config files for each operating system or not intuitive setup and project management.