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

OPERATING SYSTEM

Blog banner

Corporate Discipline.

Blog banner

Why Dry Fruits Make the Perfect Gifting Choice for Every Occasion?

Blog banner

E-commerce

Blog banner

MD5 Collisions and the impact on computer forensics

Blog banner

IP ADDRESS

Blog banner

Decision Tree: A Diagram Model

Blog banner

Deadlock in Operating systems

Blog banner

Principles of Concurrency

Blog banner

Memory Management of Operating System(OS)

Blog banner

TRAIN TRAVELING

Blog banner

The Difference Between Plaque and Tartar Explained Simply

Blog banner

My First Trek - Sondai, Karjat - Shoaib Malik

Blog banner

IT service level agreement

Blog banner

A-B-C of Networking: Part-3 (Topology [Bus & Star])

Blog banner

Getting started with Android Studio

Blog banner

Footprinting

Blog banner

Service Transition Process in ITSM

Blog banner

Search Marketing In 2026: From Keywords To Credibility And User Intent

Blog banner

Review on Cyber Forensics and its Analysis Tools

Blog banner

Social Network Analysis: Ek Naya Nazariya Data Science Mein

Blog banner

Process State

Blog banner

Decrypting Cryptocurrency: Tracing Transactions in Cyber Investigations

Blog banner

Memory Management

Blog banner

KAHAWA TEA

Blog banner

Rock, Paper, Scissors Game in Common Lisp

Blog banner

Shoulders

Blog banner

OS Assignment 3

Blog banner

Music

Blog banner

Data Science in Mental Health Prediction

Blog banner

HOW CAN SOCIAL MEDIA MAKE YOU HAPPIER?

Blog banner

Memory management

Blog banner

Service Strategy In ITSM

Blog banner

Memory Management

Blog banner

Biometric Authentication Vulnerabilities

Blog banner

Introduction to Data Science: Life Cycle & Applications

Blog banner

Ethical Hacking

Blog banner

Mutual exclusion

Blog banner

Virtual Machine

Blog banner

Fossil Hunting 101 at the Peace River, Arcadia, Florida, USA

Blog banner

Palm Vein Biometric Technology; Contactless vein authentication

Blog banner

Digital Life And Mental Health: A Psychological Perspective in the Modern World

Blog banner