Skip to main content

2 posts tagged with "Learning"

Posts about my learning process

View All Tags

Docker Under the Hood

· 6 min read

First things first: Docker is not a virtual machine. It provides similar isolation benefits, but without virtualizing an entire operating system the way a VM does. This is a common misconception worth clearing up before we go any further.

So what is Docker, exactly? At its core, it's a process running on your Linux system — one that has been isolated from the rest of the machine in a way that makes it feel entirely self-contained. Instead of emulating a full kernel like a VM does, Docker isolates a single process using primitives built directly into the Linux kernel. Let's dig into how that actually works.

Hello World — Starting My Blog

· One min read
Luan
Software Engineer

Hey there! Welcome to my blog.

I've decided to start documenting my journey as a software engineer. This space will be a place where I share what I'm learning, the challenges I run into, and the things I find interesting along the way.