video thumbnail 12:56
How Docker Works - Intro to Namespaces

2020-02-21

[public] 99.1K views, 6.98K likes, 23.0 dislikes audio only

channel thumbLiveOverflow

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: /youtube/video/cPGZMt4cJ0I

LWN Article: https://lwn.net/Articles/531114/

Docker Example: https://github.com/LiveOverflow/pwn_docker_example

-=[ ❤️ Support ]=-

→ per Video: https://www.patreon.com/join/liveoverflow

→ per Month: https://www.youtube.com/channel/UClcE-kVhqyiHCcjYwcpfj9w/join

-=[ 🐕 Social ]=-

→ Twitter: https://twitter.com/LiveOverflow/

→ Website: https://liveoverflow.com/

→ Subreddit: https://www.reddit.com/r/LiveOverflow/

→ Facebook: https://www.facebook.com/LiveOverflow/


Introduction to Docker for CTFs by LiveOverflow
/youtube/video/cPGZMt4cJ0I
Introduction
/youtube/video/-YnMr1lj4Z8?t=0
Docker Documentation
/youtube/video/-YnMr1lj4Z8?t=38
Docker Architecture
/youtube/video/-YnMr1lj4Z8?t=256
Parallel Universes
/youtube/video/-YnMr1lj4Z8?t=540
Check Namespaces
/youtube/video/-YnMr1lj4Z8?t=613
Outro
/youtube/video/-YnMr1lj4Z8?t=717
LiveOverflow just a wannabe hacker... making videos about various IT security topics and participating in hacking competitions. -=[ ❤️ Support me ]=- Patreon per Video: https://www.patreon.com/join/liveoverflow YouTube Membership per Month: https://www.youtube.com/channel/UClcE-kVhqyiHCcjYwcpfj9w/join -=[ 📄 Imprint ]=- Security Flag GmbH Celsiusstr. 72 12207 Berlin Germany
/youtube/channel/UClcE-kVhqyiHCcjYwcpfj9w
I’m moving, no videos sorry 17,457 views
/youtube/video/9CS3q0uG1LI
Patreon patreon.com
https://www.patreon.com/join/liveoverflow
Writing a Simple Buffer Overflow Exploit 130,308 views
/youtube/video/oS2O75H57qU