Docker daemon does a lot of the work behind the scenes. In this video, learn how it does this.
- [Instructor] The docker daemon … runs on your host operating system. … A daemon is just a computer program … that runs as a background process. … The daemon exposes a REST API. … This REST API specifies interfaces … which other tools can use to talk to the daemon … and tell it what to do. … The command line interface, or docker CLI, … is the most common means of communicating … with the docker daemon. … The docker daemon creates and manages docker objects. … These are images, containers, networks, and volumes. … So this is a client server architecture. … The daemon is the server and is always listening out … for any requests, and the docker CLI … that we've been using all along … is one of the clients that you can use to communicate … with the server and tell it what to do. … We have the client, where you enter all the commands, … so for example this could be a docker build, … a docker pull, or a docker run. … The command line tool is the main interface … that you'll probably use with docker. …
- Why Docker is gaining prominence
- Running a container
- Docker under the hood
- Working with Dockerfiles
- Uploading images to Docker Hub
- Common use cases for Docker