0% found this document useful (0 votes)
63 views1 page

Containers Primer v2

This document provides an overview of key concepts related to containers, including Linux containers, container images, container storage, container image specifications, container registries, container engines, container runtimes, container image builders, and container orchestrators. It defines each concept and provides examples to illustrate common implementations. The full article provides additional details on containers and recommends further reading on the topic.

Uploaded by

ashwath
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
63 views1 page

Containers Primer v2

This document provides an overview of key concepts related to containers, including Linux containers, container images, container storage, container image specifications, container registries, container engines, container runtimes, container image builders, and container orchestrators. It defines each concept and provides examples to illustrate common implementations. The full article provides additional details on containers and recommends further reading on the topic.

Uploaded by

ashwath
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Opensource.

com: Containers Primer BY DAN WALSH

To learn more, read our sysadmin’s guide to containers, by Dan Walsh: https://red.ht/2NOwQkS

NAME DESCRIPTION EXAMPLES


Linux containers Groups or processes on a system 1. Control group (cgroup), Linux security,
namespaces
2. KVM separated
3. gVisor separated
Container images Groups or processes on a system Fedora, RHEL7, Alpine, NGINX, etc.
Container storage Linux storage systems used to OverlayFS, devicemapper, vfs, btrfs, aufs, zfs, etc.
store container images on copy-
on-write (COW) filesystems
Container image specifications Standardized specifications for OCI Image Specification, Docker Image V2,
defining container images schema [12], App Container (appc) specification

Container registries Web servers used to store Quay.io, Docker.io, Artifactory, Google Container
container images Registry, Amazon Elastic Container Registry, etc.

Container engines Container tools used to pull Docker, Podman, CRI-O, Containerd, Rkt, Garden
images from container registries
and assemble them on the host
before creating the runtime
specification and launching the
container runtime
Container runtimes Executables that read the runc, Kata, gVisor, Nabla, etc.
container runtime specification,
configure the kernel, and launch
the initial process inside the
container
Container image builders Tools used to create Buildah, Docker Build, img, Kaniko, orca-build, etc.
container images

Container orchestrators Tools used to manage containers Kubernetes, Mesosphere, Docker Swarm, Garden,
on multiple different systems OpenShift

opensource.com Twitter @opensourceway | facebook.com/opensourceway | CC BY-SA 4.0

You might also like