Container — Container Technology Reference
Quick-reference skill for container internals, image formats, and runtime mechanics.
When to Use
- Understanding how containers provide process isolation
- Debugging container networking, storage, or resource issues
- Learning OCI image specification and layer mechanics
- Comparing container runtimes (runc, containerd, CRI-O)
- Optimizing Dockerfile builds for smaller, faster images
Commands
intro
scripts/script.sh intro
Overview of container technology — history, OCI standards, and architecture.
namespaces
scripts/script.sh namespaces
Linux namespaces — the isolation mechanism behind containers.
cgroups
scripts/script.sh cgroups
Control groups — resource limiting for CPU, memory, I/O, and PIDs.
images
scripts/script.sh images
OCI image format — layers, manifests, and union filesystems.
networking
scripts/script.sh networking
Container networking — bridge, host, overlay, and CNI plugins.
storage
scripts/script.sh storage
Container storage — volumes, bind mounts, and storage drivers.
runtimes
scripts/script.sh runtimes
Container runtimes compared: runc, containerd, CRI-O, Kata, gVisor.
security
scripts/script.sh security
Container security — capabilities, seccomp, AppArmor, rootless mode.
help
scripts/script.sh help
version
scripts/script.sh version
Configuration
| Variable | Description |
|---|---|
CONTAINER_DIR |
Data directory (default: ~/.container/) |
Powered by BytesAgain | bytesagain.com | hello@bytesagain.com