Docker Architecture - javatpoint
Docker Architecture - javatpoint
Docker Architecture
Before learning the Docker architecture, first, you should know about the
Docker Daemon.
Docker architecture
1. Docker Client
Docker client uses commands and REST APIs to communicate with the
Docker Daemon (Server). When a client runs any docker command on the
docker client terminal, the client terminal sends these docker commands
to the Docker daemon. Docker daemon receives these commands from
the docker client in the form of command and REST API's request.
Docker Client uses Command Line Interface (CLI) to run the following
commands -
docker build
docker pull
docker run
2. Docker Host
3. Docker Registry
Docker Objects
Docker Images
Docker Containers
Containers are the structural units of Docker, which is used to hold the
entire package that is needed to run the application. The advantage of
containers is that it requires very less resources.
In other words, we can say that the image is a template, and the container
is a copy of that template.
Docker Networking
Docker Storage
Docker Storage is used to store data on the container. Docker offers the
following options for the Storage -
← Prev Next →
Feedback
Keras tutorial
Preparation
Company
Questions
Trending Technologies
B.Tech / MCA