Docker is a platform or ecosystem for creating and running container. Now the Next question is what is container.
Docker Client (Docker CLI)
It is a tool that from where we are going to issue the commands
Docker Server (Docker Daemon)
It is a tools that is responsible for Creating images, running containers and maintaining containers.
Docker Hub
It is free repository of Docker Public Images. Example - Busybox, redis, postgres etc.
Docker Image
Docker Image is single file with all the dependencies and config that is required to run the program.
What Image Contains? - It contains File System Snapshot which include all the dependencies and config and startup command. Whenever docker run command is executed it creates new instance from docker image file system snapshot and run the startup command configured in the image.
Docker Run Command Architecture
As you have seen in my previous post i have executed docker run command to create and start docker container. What exactly is happened when this command is executed.
Part 1
Part 2
Part 3
Part 4
Part 5
Part 6
Part 7
Docker Client (Docker CLI)
It is a tool that from where we are going to issue the commands
Docker Server (Docker Daemon)
It is a tools that is responsible for Creating images, running containers and maintaining containers.
Docker Hub
It is free repository of Docker Public Images. Example - Busybox, redis, postgres etc.
Docker Image
Docker Image is single file with all the dependencies and config that is required to run the program.
Docker Run Command Architecture
As you have seen in my previous post i have executed docker run command to create and start docker container. What exactly is happened when this command is executed.
Part 1
Part 2
Part 3
Part 4
Part 5
Part 6
Part 7
No comments:
Post a Comment