The aim of this guide is to help you understand the concept of docker, what it is used for and show you how to use dockerfile to configure your images and have a clear understanding of how docker works. In this guide we will create a minimal Apache image in docker.