Creating Node.Js Enviornment:
http://bitjudo.com/blog/2014/03/13/building-efficient-dockerfiles-node-dot-js/
Don't build node_modules every time!
https://gist.github.com/dweinstein/9468644
Keep node_modules in Seperate fs layer: http://jdlm.info/articles/2016/03/06/lessons-building-node-app-docker.html
Demo Dockerfile: https://github.com/jdleesmiller/docker-chat-demo/tree/03-dependencies
Another Example Dockerfile: https://github.com/dockersamples/example-voting-app/blob/7629961971ab5ca9fdfeadff52e7127bd73684a5/result-app/Dockerfile#L8