In order to create and run Docker containers docker engine is used which is a part of Docker. For you knowledge remember that Docker containers are a live running instance of a Docker image. Talking about Docker image, it is a file you have created to run a specific service or program in a particular OS.
If you want to learn docker and want to grab a valuable certificate in it.you can have a look at the following Docker Training Course. If you like to read then you can read the following tutorial on Docker. To watch the free video tutorials on Docker you can visit the below-mentioned website:-