Docker Part 2: What is Docker?
In the previous part, we tried to learn, what problem Docker is actually trying to solve. That is a pre-requisite to know before to understand what the Docker is. So, what is Docker? Docker is a platform or we can say it is an independent ecosystem which is used to create and run containers. The Docker Ecosystem contains the following components: 1. Docker Client 2. Docker Server 3. Docker Machine 4. Docker Image 5. Docker Hub 6. Docker Compose We will learn about all of these components one by one. If you remember, in the previous post, we tried to run the below command on our terminal docker run -it redis So when we ran this command, Docker CLI reached out to Docker Hub to download a single file called image. In the Docker world, an Image is a single fi...