Intellipaat Back

Explore Courses Blog Tutorials Interview Questions
0 votes
3 views
in DevOps and Agile by (47.6k points)

What is the difference between the Docker Engine and Docker Daemon?

1 Answer

0 votes
by (106k points)
edited by

The differences between the Docker Engine and Docker Daemon are as follows:-

Let’s see Docker engine first:-

  • Docker engine also known as Docker, is a client server application that builds and executes containers using Docker components.

  • The medium of communication between Docker Client and Docker Daemon is REST API.

  • For the older version of Windows and Mac systems Docker toolbox is used with the following features:

image

Now let's have a look at Docker daemon:

  • It is a server which interacts with the operating system and performs all kinds of services.

  • To perform the operations Docker Daemon listens for REST API request.

  • To start a Docker Daemon a command dockerd is used.

  • To run the Docker Daemon and Registry Docker Host is used.

If you want to learn Docker you can have a look at the following Docker Training Course. And if you like to read then you can read this tutorial on Docker. To watch the free video tutorials on Docker you can visit the below-mentioned website:-

31k questions

32.8k answers

501 comments

693 users

Browse Categories

...