wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Docker Framework

profile
Hitanshi Patel
Sep 14, 2022
0 Likes
0 Discussions
146 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

Stop Racism

Blog banner

FASHION

Blog banner

MAJOR ACHIEVEMENTS OF OS

Blog banner

10 Reasons to date your best friend

Blog banner

Proof-of-Stake (PoS)

Blog banner

How to Compare Schools Before an Admission Decision

Blog banner

Deadlocks in Operating System

Blog banner

Data Storytelling: Turning Analysis into Business Action

Blog banner

VIRTUAL MACHINES

Blog banner

Service Operation

Blog banner

Cybersecurity Standards for Automotive

Blog banner

MD5 Collisions and the impact on computer forensics

Blog banner

Hacking Mobile Platforms

Blog banner

Race condition

Blog banner

Vulnerability Assessment

Blog banner

Dangers of Using Public WiFis

Blog banner

Understanding Regression Analysis

Blog banner

Smitten Kitchen Keepers

Blog banner

Virtual memory in Operating System

Blog banner

Why Seasonal Summer Foods Are Best for Your Health?

Blog banner

Smart Homes | Zigbee Alliance

Blog banner

GOOGLE

Blog banner

Deadlocks in operating system

Blog banner

Dal Bafla Recipe

Blog banner

It's all about our Brain.- The Brain Metaphor

Blog banner

FAMILY WHERE LIFE BEGINS....

Blog banner

Data Mining

Blog banner

Blockchain in IoT Applications

Blog banner

OPERATING SYSTEM

Blog banner

COMPUTER FORENSICS AND GRAPHICS

Blog banner

VIRTUAL MACHINE

Blog banner

Design Considerations for Disk Cache Management

Blog banner

Explain Kernel in OS

Blog banner

All you need to know about “Off-page SEO”

Blog banner

Cache memory

Blog banner

The Five Steps of Data Science

Blog banner

Boxing

Blog banner

Twisted world

Blog banner

SQL Injection Techniques

Blog banner

Different Types of Data

Blog banner

What is time ? The term which has astonished Scientists

Blog banner

What is a Dumpster Diving Attack?

Blog banner