What? An actually relatable human with a such a good understanding of their tech that they can crack jokes while educating??? All in 4 minutes? Bang on dude. More please!!!
It's actually so refreshing to see a video from a company that's not just using tts! Kudos for explaining the topic so well, and making it interesting! There needs to be more of this!
hmm docker images contain more than just the files, there are informations about volumes, environment variables, etc How do you deal with that metadata? You parse it and translate it?
Understandable, well presented, and some wonderfully human elements to the presentation without it being laced with memes. Other instructional YT'ers would do well to pay attention to this format. I'm looking forward to watching more.
Sounds like a great approach. When hosting different customers software, you need stronger isolation than docker. I have to wonder what's the point of the docker image in the mix though? Might as well standardize on a zip file with a consistent startup script name. Is there any benefit to the dockerfile and image?
Nice good to know. Did you planned you system around this approach or did you used docker in the beginning and wanted to find a better way. If so are they any statistics created which show the gain of perfomance by using those firecracker micro vms?
1972: guys I can run a computer inside a computer, I called that a virtual machine 1995: guys I created a language that will take a process and run in isolation, I think I'll call this a virtual machine and you can run it inside an actual virtual machine 2010: guys running VMs is too heavy, but we can run stuff in containers, cgroups will ensure isolation on shared computational resources 2024: guys, why don't we run each container inside its own VM, this way they won't need to compete for resources and each VM will even be geographically isolated 2050: I want to run this quantistic simulation of the universe on an isolated universe
Funny thing is, the Windows world was ahead of Linux. Windows XP / 2003 added Job objects which is the equivalent to cgroups. Only thing Windows had to add was namespace isolation. And namespace isolation is the part of Docker I don't like, processes should be able to communicate over more than sockets.
@@username7763 It is sometimes annoying and I'm too ignorant to know for sure why both systems where designed that way. My guess is that this was done to prevent privilege escalation attacks from within a container
It wouldn’t benefit us to have a custom image builder when Docker does that part well, no need to reinvent that wheel. Our registry is still a Docker registry, just one we control. The blog post explains this in more detail if you wanna learn more.
i love the video. this video is 4 minutes and it is okay but for longer videos can you make it like Y Combinator (their youtube) style right side panel topic progression thingy? so we can watch/listen to while a bit idle. better for multitasking and such.
Something else you may want to check out: Podman podman.io/ Podman is CLI-compatible with Docker and runs Docker images without Docker using the latest and greatest in Linux user-level namespace technology. I personally use Podman desktop when/where I can, but I have a few usecases that need me to use real Docker (mostly for uploading AI images with Replicate's Cog).
What? An actually relatable human with a such a good understanding of their tech that they can crack jokes while educating??? All in 4 minutes?
Bang on dude.
More please!!!
I know right?? Tech YT could use some more improv comedy and dare I say a feminine touch.
Please make more videos
OK FINE
+1 to what Kent said. You made something relatively unapproachable seem relatively simple.
It's actually so refreshing to see a video from a company that's not just using tts! Kudos for explaining the topic so well, and making it interesting! There needs to be more of this!
I didn’t particularly need any of this info but I’m so glad I stumbled on this video. Please make more, you are great at this.
Short, straight to the point, and informative. Keep it up.
Omg a redhead girl with glasses talking about my favorite engineering topics in a very enthusiastic way. I'm in love. 😍
What a fantastic video, I love this! Now I wanna go explore the Docker API to see how hard it would be to build this myself.
You should!!! It’s kind of awesome
Nice to hear these things explained by someone who actually understands it.
First: I don't need this. Second: I watched the video and I am impressed, I want to make videos for my own product as well!
It's her personality, I saw the "forgiven" ad on reddit. You're very good, now I'm hooked 😂
Please make more videos like this. Truly great work. And if she has a personal UA-cam channel or something, please share it. She's awesome.
hmm docker images contain more than just the files, there are informations about volumes, environment variables, etc How do you deal with that metadata? You parse it and translate it?
We went full circle, chaps. VM -> containers -> Micro VMs.
Understandable, well presented, and some wonderfully human elements to the presentation without it being laced with memes. Other instructional YT'ers would do well to pay attention to this format. I'm looking forward to watching more.
This video clarifies my query about why do we need docker to run containers if all I want is isolation. Thanks 😊
awesome video. piques my curiosity to play with images on my own
Phenomenal video! The explanation was so easy to follow.
Great information! Thanks! And definitely interested in hearing more about the AnyCast network.
please make video on anycast
you got it friend
Are you sure it's not pronounced "contai-NERD"? 🤓😆
Why can't more people make complex technical topics this easy to understand? This is awesome.
Hi, nice explanation, thank you. I'm looking forward for the anycast video.
2:11 Because we are fancy😂
This video was so informative and clear, love it. Please make more videos!
Thank you for explaining it so well! Looking forward to see more videos to explain all the different pieces you covered.
Nice, never heard of Firecracker microVM before.
me neither, in the beginning i thought it will be about kubernetes
great job, however, i fail to understand what the actual benefits are over existing solutions?
It isn’t a new solution, it is used within AWS for their cloud services.
Great explanation, looking forward to the anycast video
Incredibly well explained, thank you for this!
Wow. This er crazy good explanation
ND interesting technology I've never heard of
Definitely can’t wait for the next one ❤
Wait, it's NOT pronounced "contai-nerd"?!
😂 that a funny way to say it..
I will start pronouncing it this way.
Yeah because the d stands for daemon
You are a great communicator
Sounds like a great approach. When hosting different customers software, you need stronger isolation than docker. I have to wonder what's the point of the docker image in the mix though? Might as well standardize on a zip file with a consistent startup script name. Is there any benefit to the dockerfile and image?
AnyCast implementation video too please! Great work! Thank you!
Really interesting! Great job explaining this.
Nice good to know. Did you planned you system around this approach or did you used docker in the beginning and wanted to find a better way. If so are they any statistics created which show the gain of perfomance by using those firecracker micro vms?
love your energy! sending love from switzerland
Thanks I would be interested in the networking video maybe a little bit more in depth
This was very interesting... using a vm to run oci images... I might use that for any of the projects I will make
Interesting approach :-)
Can this approach be used to convert Docker images to other containers,like LXC? Is there any yool that will do this filesystem unpacking?
Would love to see the anycast network video!
Annie is awesome, great video
Tnx for your great content please make a video about anycast
Like the explanation, curious how this is different than Proxmox LXCs?
How would you combat volume mounting on another container in Docker? Because it's hell
Wow this was informative. Need more videos 😁
1972: guys I can run a computer inside a computer, I called that a virtual machine
1995: guys I created a language that will take a process and run in isolation, I think I'll call this a virtual machine and you can run it inside an actual virtual machine
2010: guys running VMs is too heavy, but we can run stuff in containers, cgroups will ensure isolation on shared computational resources
2024: guys, why don't we run each container inside its own VM, this way they won't need to compete for resources and each VM will even be geographically isolated
2050: I want to run this quantistic simulation of the universe on an isolated universe
Funny thing is, the Windows world was ahead of Linux. Windows XP / 2003 added Job objects which is the equivalent to cgroups. Only thing Windows had to add was namespace isolation. And namespace isolation is the part of Docker I don't like, processes should be able to communicate over more than sockets.
@@username7763 It is sometimes annoying and I'm too ignorant to know for sure why both systems where designed that way. My guess is that this was done to prevent privilege escalation attacks from within a container
We want more!
great video! killer intro. love it. moar pls.
Thanks Michael!!!
Why SHA256 tho? Is it safe?
Ok, it was cool. Subscribed for more videos 😂
Wow, good-looking and smart. You have my attention
I need to see if I can deconstruct this Docker stuff and try this on top of SmartOS Linux bhyve images
how comes its sohard to rsync if it's an actual vm?
Cool, more like this please.
Please make video explaining anycast
damn!! will check documentation today.
What means high density, can someone please elaborate?
I will never pronounce it like that, thank you very much
Needed this video
Please, I need to know more!!! 🧠🧠🔥🔥
Great vid! Make more!
That's a great architecture
can you compare it to lxd
Very good!
Great video
can you have Thomas on the show?
I can try to coerce him
I'm a bit confused, why do you have docker in the picture when you have your own registry.
You can just build your own image builder at this point
It wouldn’t benefit us to have a custom image builder when Docker does that part well, no need to reinvent that wheel. Our registry is still a Docker registry, just one we control. The blog post explains this in more detail if you wanna learn more.
i love the video. this video is 4 minutes and it is okay but for longer videos can you make it like Y Combinator (their youtube) style right side panel topic progression thingy? so we can watch/listen to while a bit idle. better for multitasking and such.
Thats a cool suggestion, we'll keep that in mind!
Interesting 😮
really cool
Superstar!
anycast yesss
Docker without docker is literally the dream for people who like me hate working with docker
Something else you may want to check out: Podman podman.io/
Podman is CLI-compatible with Docker and runs Docker images without Docker using the latest and greatest in Linux user-level namespace technology. I personally use Podman desktop when/where I can, but I have a few usecases that need me to use real Docker (mostly for uploading AI images with Replicate's Cog).
@@flydotio Yeah podman fixes quite a few problems with docker.
Who is she? I wanna subscribe to whatever she talks about daily!
Amsterdammer speaking English there at the end...
Communication 101.
Please listen to Kent
I´m listen(er)ing
container images*
Commenting "comment below"
so, why not just do VMs , and we ship the app pre-installed on them ... or just install them like we used to do in the good old days
ContaiNERD
Nice!
Please Make more videos
Only cuz you said so!