Below is my talk that covers these examples.
My Docker Mastery for Node.js course: 9 hours of video to help a Node.js developer use all the best Docker features. https://bretfisher.com/node
My Docker Node Good Defaults repo https://github.com/BretFisher/node-docker-good-defaults
My Other Docker Resources for learning Docker, Swarm, and more. https://bretfisher.com/docker