Member-only story

Docker — What is Docker? What is Container? What is Dockerfile? What is Docker Image?

Rizvan Saatov
5 min readDec 26, 2022

--

Docker

What is Docker?

When delivering software in packages known as containers, Docker’s platform as a service offerings leverage OS-level virtualization. Containers are separate from one another, contain their own software, libraries, and configuration files, and only communicate with one another over pre-established channels. Virtual machines are heavier than containers since they all run under the same operating-system kernel.

What is a container?

An on-demand unit that may be developed to deploy a specific application or environment is called a “Docker Container.” To fully satisfy the criteria from an operating system perspective, it might be an Ubuntu container, CentOs container, etc.

In other words, I want to find a way to guarantee that, once my application is built, anyone can use it, regardless of the OS they are using, the version of the dependency they have, or even if they have it or not.

Containers were created specifically to accomplish this.

A container completely isolates the application it runs from any external environments or OS dependencies of any type.

One way to think about a container is as a wrapper for our application.

--

--

Rizvan Saatov
Rizvan Saatov

Written by Rizvan Saatov

Small sparks make an influence such as a butterfly effect🤞 Cloud/DevOps Engineer🚀 Linkedin: http://linkedin.com/in/rizvan-saatov 💻 Cascloudops.com

No responses yet