How Docker Works - Intro to Namespaces

Watch on YouTube

Show annotations

Download is disabled.

68,506

3,246

17

Genre: Education

Family friendly? Yes

Wilson score: 0.9917

Rating: 4.9792 / 5

Engagement: 4.76%

LiveOverflow

Subscribe | 489K

Shared February 21, 2020

Let's figure out how Docker works! We will investigate docker by tracing the syscalls to find the Linux Kernel feature called Namespaces. We also learn about the different ones like process id, network or mount namespaces.

docker → dockerd → containerd → runC → unshare syscall

Part 1: https://www.youtube.com/watch?v=cPGZM...
LWN Article: https://lwn.net/Articles/531114/
Docker Example: https://github.com/LiveOverflow/pwn_d...

-=[ 🔴 Stuff I use ]=-

→ Microphone:* https://geni.us/ntg3b
→ Graphics tablet:* https://geni.us/wacom-intuos
→ Camera#1 for streaming:* https://geni.us/sony-camera
→ Lens for streaming:* https://geni.us/sony-lense
→ Connect Camera#1 to PC:* https://geni.us/cam-link
→ Keyboard:* https://geni.us/mech-keyboard
→ Old Microphone:* https://geni.us/mic-at2020usb

US Store Front:* https://www.amazon.com/shop/liveoverflow

-=[ ❤️ Support ]=-

→ per Video: https://www.patreon.com/join/liveover...
→ per Month: https://www.youtube.com/channel/UClcE...

-=[ 🐕 Social ]=-

→ Twitter: https://twitter.com/LiveOverflow/
→ Website: https://liveoverflow.com/
→ Subreddit: https://www.reddit.com/r/LiveOverflow/
→ Facebook: https://www.facebook.com/LiveOverflow/

-=[ 📄 P.S. ]=-

All links with "*" are affiliate links.
LiveOverflow / Security Flag GmbH is part of the Amazon Affiliate Partner Programm.