In this article, we will learn about how to write a docker file to package and run an application in a container. Containers are lightweight isolated environment and contain everything that needed to run the application, so you don't need to rely on ...