Docker Engine

Docker Engine is a heart of Docker and it is installed with default docker installation. It works on Client-Server model. It actually performs all the tasks for docker.

Docker Engine has three major components:

  • Docker CLI (docker Client)  is used to instruct daemon through commands.
  • REST API works as interface between Client and Server. It takes instruction from Docker Client and commands daemon/server what action need to perform.
  • A Docker Daemon (Server) is a type of long-running program known as daemon process which actually performs the tasks.

Docker Engine creates and manages all the docker objects like images, containers, network and data volumes.

Comments

Popular posts from this blog

Free Courses - Git & GitHub (DevOps)

6 FREE courses to learn AWS & AWS DevOps (Concepts + Hands-on + Interview)