wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Docker Framework

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

Memory Management

Blog banner

What is service level Agreement?

Blog banner

Spotify

Blog banner

This too shall pass

Blog banner

Telegram and it's features

Blog banner

Secure Hypertext transfer protocol

Blog banner

Short note on Microsoft office

Blog banner

5 People who claimed to have Time Traveled

Blog banner

Child labour

Blog banner

DATA SCIENCE IN BUSINESS AND MARKETING

Blog banner

Beatbox

Blog banner

How to Encrypt and Decrypt Using GNU PGP

Blog banner

USES OF WHATSAPP

Blog banner

Network Forensics

Blog banner

Child labour

Blog banner

How Much Protein Do You Really Need Every Day?

Blog banner

Race Conditions

Blog banner

PHISHING

Blog banner

virtual machine

Blog banner

Modern operating system

Blog banner

Multithreading in Operating System

Blog banner

INTRODUCTION TO C#

Blog banner

What is Data, Information and Knowledge?

Blog banner

Python as a tool for data analysis

Blog banner

FREE VERSION OF G-MAIL

Blog banner

security controls

Blog banner

E-mail security

Blog banner

MoSCoW METHOD IN DATA SCIENCE

Blog banner

Operating system

Blog banner

Top 4 Places To Stay In Copenhagen

Blog banner

How HRMS, Task Management, and Team Chats Can Improve Workplace Productivity

Blog banner

Memory Management

Blog banner

Cloud Forensic Tools And Storage :A Review Paper

Blog banner

What is Minting & Mining

Blog banner

Predicting Student Performance with Data Science

Blog banner

My First Dream Bike

Blog banner

VIRTUAL MACHINE

Blog banner

Respondo Launches Revolutionary Video Discussion App

Blog banner

Deadlock and Starvation

Blog banner

Jamming Attacks in Network Security: Disrupting Communication Signals

Blog banner

Dr. Venkadavarahan

Blog banner

ONLINE NEWSROOMS

Blog banner