Lecture 01 - 05/15/2025¶
Agenda¶
- Course Overview
- Linux Containers
- Assignment #00 Discussion
Demo¶
Slides¶
- Lecture slides can be found in Canvas.
Reading¶
Basic Concepts of Signals¶
Linux Containers¶
- What's a Linux container?
- A sysadmin's guide to containers
- Docker
- Open Container Initiative (OCI)
- CRI-O
- podman
- buildah
- OCI Image Specification
- OCI Runtime Specification
- Linux Namespaces
- cgroups
- Amazon Elastic Container Registry
- Artifact Registry
- Best practices for building containers
- distroless
Discussion topics for lecture¶
- The importance of process id (PID)
1
. - Building secure containers.
- Building slim (i.e. as few layers as possible) containers.