Why Docker(A DevOps Tool) is so fast and launches Containers within Seconds?
Kirti Salini Beuria
Business Analyst Intern @Quantiphi || 1x GCP ACE Certified || NIT Raipur
Containers have been one of the most efficient and highly demanded technologies used since the last decade. It has become such a finest invention in the world of computers that almost every company is using this. Containers?require less system resources (just in MBs or few GBs) than traditional or hardware virtual machine environments as they don't include operating system images, but containers do use images.That is why it is so fascinating.
Docker is the software that launched this concept actually in seconds and with just a single click. A full legit completely working Operating System launches with its complete booting and setup within a time less than One second.
How is that even possible?
This is possible because while launching a new Operating System in our System, the kernel programme must be loaded into the computer’s memory each time the OS is booted, in order to take control of the hardware attached to the system. To associate with those hardware components, the kernel then loads all the drivers into memory. And this entire booting takes a lot of time.
In Docker, each container shares the kernel, RAM, CPUs, storage and network of the host system.?So while, launching the containers, there is no need to reload the kernel and drivers again. As a result, the container gets started much faster because the entire booting procedure is skipped. This is how we get the whole new isolated environment aka Operating System (of any kind) for running our application within some seconds.
Hope You like It!! Thank You
Kirti Salini Beuria
Aspiring Data Analyst | Data Scientist | Skilled in Python, Machine Learning, and Data Visualization | Cloud Computing Enthusiast | AI & Deep Learning Practitioner
1 年Too good...
World Record Holder | 2x TEDx Speaker | Philanthropist | Sr. Principal Consultant | Entrepreneur | Founder LW Informatics | Founder Hash13 pvt ltd | Founder IIEC
1 年Nice
MCA'25@NIT Bhopal || 400+ @LeetCode+Codechef || 5? on Hacker Rank
1 年Nice Concept ??
Data Analyst at TCS
1 年Amit Gupta