Debug School

B. Tarun Kumar Reddy
B. Tarun Kumar Reddy

Posted on

Understanding about Docker

Write a notes on following with your learning with last session:

What is Docker?
Docker is a container management platform/tool. In general terms, It is a interface between humans and kernel.

Why Docker?
Docker can be used to save time, save memory and improve the quality of the software and decrease the capital expense by creating different environments on same Kernel

What is Container?
Container can be defined as a running image that contains 1 PID tree, 1 network, 1 Root File System and User Namespace.

Docker workflow
User ---> Client ---> Docker host (Containers + Images) ---> Docker registry(Hub)

How container created?
We can download an image from Docker Registry and the images become Containers when they are running in Docker Engine.

Top comments (0)