What Have Namespaces Done for You Lately? - Writing Containers from Scratch
Offered By: Docker via YouTube
Course Description
Overview
Explore the fundamental concepts of container technology through a hands-on demonstration of writing a container from scratch using Go and system calls. Delve into the intricacies of namespaces and their impact on container isolation, resource access, and overall functionality. Learn about containerization techniques, hostname setting, process ID management, and the rooting process. Examine the roles of procfs, procopen, and environment variables in container operations. Gain insights into C groups, their creation, and practical applications such as running a fork bomb. Conclude with a comprehensive understanding of container architecture and participate in a Q&A session to reinforce your knowledge.
Syllabus
Intro
What are namespaces
Running Code
Containerization
Setting Hostname
Container Process ID
Rooting
proc
flashprop
environment variable
C groups
Creating a C group
Running a fork bomb
End result
Questions
Taught by
Docker
Related Courses
Supply Chains in Practice: How Things Get to YouThe University of Warwick via FutureLearn Supply Chain Principles
Georgia Institute of Technology via Coursera Fundamentals of Red Hat Enterprise Linux 9
Red Hat via edX Использование механизмов операционных систем в разработке программного обеспечения
National Research Nuclear University MEPhI via Coursera Operating System Fundamentals
Indian Institute of Technology, Kharagpur via Swayam