Wrote a Blog Post
Node.js and Docker are probably the most uttered words these days in the web development scene and rightfully so. Both of these technologies have brought about changes so big that they can be considered evolutions. 

Yet, so many people struggle to containerize their Node.js application with Docker efficiently. 

In this article, you’ll not only learn about putting your application inside an image but also optimizing that image to have a very small size and high stability. You’ll also learn about working with networks, volumes, and docker-compose. 

https://adevait.com/nodejs/containerizing-node-js-applications-with-docker