Docker architecture consists of several components that work together to enable the creation, deployment, and management of containerized applications. Here's an overview of the key components:
Docker CLI (Command Line Interface):
Docker CLI provides a set of commands for managing Docker resources, such as building images, running containers, managing networks, and more.
Docker Engine
This is the core component of Docker. It is a client-server application with the following major parts:
Docker Daemon: It runs on the host machine and manages Docker objects such as images, containers, networks, and volumes.
Docker Client: It is a command-line tool that allows users to interact with the Docker Daemon through a REST API.
Docker Registries (Docke Hub)Registries are repositories for Docker images. They allow users to store and share Docker images privately within an organization or publicly on the internet. Docker Hub is the default public registry, but private registries can also be used.
GitHub Code:
https://github.com/kyprogramming/dock...
YOUTUBE Channel -
-----------------------------------------------------------------------------------------------------------------------
/ @kyprogramming
-----------------------------------------------------------------------------------------------------------------------
FACEBOOK - / kyprogramming
TWITTER - / kyprogramming
INSTAGRAM- / kkyadavtech
If you have not subscribed yet then please SUBSCRIBE and do not forgot to press the bell icon in order to get notification for all my upcoming videos as well as please like and share to the others as well.