Docker runtime

It basically allows us to start and stop the container
There are various types of Docker runtimes available but for now we will discuss here about runc and containerd

1. runc - It is used by or you can say operated by containerd and is basically used to start and stop the container.
2. containerd - It manages complete container life cycle. It even do image transfer/storage and container execution, supervision and stuffs.

DOCKER ARCHITECTURE

1 .Docker uses a client-server architecture.
2. The Docker client talks to the Docker daemon, which manages docker objects such as images, networks, container and volumes.
next