YoVDO

Using Linux Primitives to Build Your Own Containers

Offered By: Linux Foundation via YouTube

Tags

Conference Talks Courses Docker Courses Containerization Courses Cgroups Courses

Course Description

Overview

Explore the inner workings of container technology in this comprehensive tutorial led by Stéphane Graber and Christian Brauner from Canonical Ltd. Dive deep into the kernel features that power popular container tools like Docker, LXC, and LXD. Create a container from scratch, step-by-step, to gain a thorough understanding of the underlying mechanisms. Examine various namespaces and their functions, learn how to set up a suitable filesystem, integrate with a Linux Security Module (LSM), implement privilege and capability dropping, and apply restrictions using cgroups. Through hands-on demonstrations, grasp the capabilities and limitations of containers at each stage of development. Gain valuable insights into the intricate components that come together to form a container, enhancing your knowledge of Linux primitives and container architecture.

Syllabus

Introduction
General Considerations
File System Isolation
namespaces
seccomp
Demo
Capabilities
User Namespace
Loading Profiles
C Groups
Proxy Groups


Taught by

Linux Foundation

Tags

Related Courses

Building Geospatial Apps on Postgres, PostGIS, & Citus at Large Scale
Microsoft via YouTube
Unlocking the Power of ML for Your JavaScript Applications with TensorFlow.js
TensorFlow via YouTube
Managing the Reactive World with RxJava - Jake Wharton
ChariotSolutions via YouTube
What's New in Grails 2.0
ChariotSolutions via YouTube
Performance Analysis of Apache Spark and Presto in Cloud Environments
Databricks via YouTube