Put open source to work
July 16–17, 2018: Training & Tutorials
July 18–19, 2018: Conference
Portland, OR

Linux container internals

Scott McCarty (Red Hat)
1:30pm5:00pm Tuesday, July 17, 2018
Cloud strategies and implementation
Location: Portland 255
Level: Advanced
Average rating: ****.
(4.09, 11 ratings)

Who is this presentation for?

  • Anyone working with containers or responsible for global container strategy

Prerequisite knowledge

  • A working knowledge of Linux, Docker, and Kubernetes

Materials or downloads needed in advance

  • A WiFi-enabled laptop

What you'll learn

  • Understand how Linux container internals work

Description

Scott McCarty leads a detailed examination of container architecture from the Linux kernel to Kubernetes, covering security and resource controls, kernel structures, and low-level storage and network functions. You’ll follow a logical path from container host and image to container runtime to orchestrator, as Scott answers questions like: How do sVirt/SELinux, SECCOMP, namespaces, and isolation really work? How does the Docker daemon work? How does Kubernetes talk to the Docker daemon? How are container images made? You’ll leave ready to apply your current technical and architectural knowledge to containers.

Topics include:

  • Security (sVirt, SELinux, SECCOMP)
  • Isolation (kernel namespaces, cgroups)
  • Data structures (Kubernetes and Linux)
Photo of Scott McCarty

Scott McCarty

Red Hat

Scott McCarty is a solutions architect and subject-matter expert at Red Hat, where he helps educate IT professionals, customers, and partners on all aspects of Linux containers, from organizational transformation to technical implementation, and advance Red Hat’s go-to-market strategy around containers and related technologies. He also liaises with engineering teams, both at the product and upstream project level, to help drive innovation by using feedback from Red Hat customers and partners as drivers to enhance and tailor container features and capabilities for the real world of enterprise IT. Scott is a social media startup veteran, an ecommerce old timer, and a weathered government research technologist, and he has served everywhere from seven-person startups to 8,000 employee technology companies—giving him a unique perspective on open source software development, delivery, and maintenance.