A Dockerfile is a text document containing instructions to build a Docker image.
Each instruction creates a layer in the image, which can affect build time, image size, and security.
Optimizing these instructions is key to efficient containerization.
Dockerfile Build - Best Practices & Errors