What I write makes absolutely no sense, so read it at your own risk
Having the knowledge of a subject and actually applying it in real life are two very differnt things. We need to focus on the latter.
This is an introductory article on Docker and the concepts of containerisation. It focuses on the theoretical concepts involved in the functioning of Docker, and how it can be used to save one's time and resources.
An article on how one can use Docker as a package manager on their development machine, instead of `apt` or `brew` on Ubuntu and macOS respectively. There are some scenarios where `apt` and `brew` might fail you.