wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Docker Framework

profile
Hitanshi Patel
Sep 14, 2022
0 Likes
0 Discussions
142 Reads

What is a Container?

A container is a application used to bundle up all the neccesary files, libraries and services into one runtime environment. As one unit, the container can easily be moved and run on any operating system in any context. They don’t contain a guest OS for each container and rely on the underlying OS kernel, which makes the containers lightweight.Containers share resources with other containers in the same host OS and provide OS-level process isolation.

Important Terminologies in Docker:

As the image shows, the important terminologies in a docker for it to run are;

Client, Host, Daemon, Registry, Containers and Images

A container is a runnable instance of an image. An image is a read-only template with instructions for creating a Docker container. Often, an image is based on another image, with some additional customization. A Docker registry stores Docker images. Docker Hub is a public registry that anyone can use, and Docker is configured to look for images on Docker Hub by default. You can even run your own private registry.

The Docker client  is the primary way that many Docker users interact with Docker. When you use commands such as docker run, the client sends these commands to dockered, which carries them out. The docker command uses the Docker API. The Docker client can communicate with more than one daemon.The Docker daemon listens for Docker API requests and manages Docker objects such as images, containers, networks, and volumes. A daemon can also communicate with other daemons to manage Docker services.

 


Comments ()


Sign in

Read Next

The Art of Slow Fashion: Why Patola Defines Sustainable Luxury

Blog banner

Modern Operating System

Blog banner

FREE VERSION OF G-MAIL

Blog banner

Bots and Cyber Security

Blog banner

Outlook mail

Blog banner

The Bold Digital Marketing Moves That Made Durex India’s Second-Largest Condom Brand

Blog banner

Race Conditions

Blog banner

Why Soft Skills Matter as Much as Grades?

Blog banner

Population

Blog banner

AI and Data Science: Revolutionizing Industries

Blog banner

Blockchain Transactions

Blog banner

The Importance of Financial Literacy for College Students

Blog banner

Data Warehousing

Blog banner

RAID

Blog banner

RAID - LEVELS OF RAID

Blog banner

Data-Driven Prediction of Virtual Item Prices in Online Games

Blog banner

Android Flashlight Application

Blog banner

Is Social Media Marketing The Next Wave Of Digital Marketing?

Blog banner

Embracing the power of Modern Machine UNIX

Blog banner

Process in OS

Blog banner

5 People who claimed to have Time Traveled

Blog banner

Linux Virtual Machine Process Scheduling

Blog banner

Deadlock

Blog banner

GraphX:- A graph processing tool

Blog banner

Photography

Blog banner

Intrusion Detection Systems - Anushka Linge

Blog banner

S-Tool : Steganography

Blog banner

MQTT (MQ Telemetry Transport) in Data Science

Blog banner

Phishing

Blog banner

Cache memory

Blog banner

Deadlocks

Blog banner

Procedure For Corporate High-Tech Investigations

Blog banner

Cache Memory

Blog banner

Security issues

Blog banner

Modern operating system

Blog banner

How To Secure Operating Systems ?

Blog banner

Deadlock and Starvation

Blog banner

Risk management in IT

Blog banner

Uniprocessor Scheduling

Blog banner

Process states

Blog banner

Esri India launches Policy Maps.

Blog banner

Multiprocessor scheduling

Blog banner