wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Docker Framework

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

Deadlock in operating system

Blog banner

Telegram and it's features

Blog banner

How to Manage Business Invoices and Payments Easily?

Blog banner

Threads

Blog banner

Threads and concurrency

Blog banner

The Truth Behind Viral DIY Dental Hacks

Blog banner

Understanding the 'Ambiverts'

Blog banner

Child labour

Blog banner

How Men and Women Process Pain Differently

Blog banner

10 Signs your Computer has Virus

Blog banner

SQL Injection

Blog banner

Real-time Scheduling - 53003230061

Blog banner

26/11 The Black Day Of Mumbai

Blog banner

What Function Does SEO Serve in Digital Marketing?

Blog banner

Study on cyber and network forensic in computer security management

Blog banner

Interrupts

Blog banner

Virtual Machine

Blog banner

Chicken Dum Biryani

Blog banner

A-B-C of Networking: Part-1 (Basics)

Blog banner

Social Media.

Blog banner

The Laws of Karma

Blog banner

Evolution of Operating system

Blog banner

Hacking

Blog banner

The New Dr. Frankenstein who will perform first full head transplant

Blog banner

The Importance of Eating on Time: How Meal Timing Affects Your Health

Blog banner

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

Blog banner

Procedure For Corporate High-Tech Investigations

Blog banner

How Social Media Algorithms Will Work in 2026?

Blog banner

Dr. Venkadavarahan

Blog banner

AutoML: The Future of Automated Data Science

Blog banner

Assignment-3

Blog banner

Threat management

Blog banner

Constrains in service design

Blog banner

Protect yourself from System Hacking with these Simple Steps

Blog banner

Use case of K-means clustering

Blog banner

Multiprocessor scheduling

Blog banner

DIGITAL TECHNOLOGY

Blog banner

Why You Need 2FA (Two-Factor Authentication) On Your Email And Other Online Accounts

Blog banner

Cybersecurity Standards for Automotive

Blog banner

Modern Operating Systems

Blog banner

"Geographic Information Systems (GIS) and its Applications in Urban Planning"

Blog banner

RACI model in IT services

Blog banner