Container vs Virtual Machines (Why use Docker?)

preview_player
Показать описание


Today, we have a hot topic to dig into: Containers vs. Virtual Machines. Are you sure you understand the difference between the two? While going through a challenge building Docker with Go, I realised I hadn’t quite grasped what a container is.

Let me ask you this question: Do you know under which conditions running a Docker container is at least as expensive (computationally ) as running a virtual machine?

If you don’t know the answer to that question, stick around. We’ll be working out the answer to that and more, such as: What is a VM? What is a container? What are the differences between a container and a VM? Why is a container more lightweight(generally speaking)? What are the _drawbacks_ of using a container when compared to a VM?

The first step is to understand what a VM (or Virtual Machine) is.

#docker #virtualmachines #vm

This video was sponsored by Brilliant.
Рекомендации по теме
Комментарии
Автор

Well that explains why Docker Desktop on Windows is slow as molasses, compared to running it on ubuntu or something. Thanks for the insights, great video!

hekatonapi
Автор

I used to mess up the answer to this question EVERY-TIME. This video made the concept so much clear for me

SleepeJobs
Автор

Oh my goodness what a great video, thanks so much I am doing Docker learning on my channel, thanks so much for the video!

sherrilltechnology
Автор

Awesome video! Concise and clear explanation coupled with neat diagrams. Thank you!
Subscribed and looking forward to more of your videos ;)

coffeeowl
Автор

What a brilliant explanation and a nice video. Thank you

talktoAB