YAML
Container Technologies - YAML
Container technology is a virtualization approach that packages applications with their dependencies to run consistently across any environment. Compared to traditional virtual machines, containers are lightweight and start quickly, providing consistent environments from development to production. Key tools include Docker, Kubernetes, Podman, and containerd, which serve as the foundation for cloud-native development. As of 2025, over 90% of organizations use or evaluate containers, with adoption expanding into new areas such as AI/ML workloads and edge computing.
container
Docker
Kubernetes
cloud-native
virtualization
DevOps
microservices
- code: "01"
slug: "docker"
name: "Docker"
description: "The most widely used container platform for building, shipping, and running applications."
category: "Container Engine & Platform"
- code: "02"
slug: "kubernetes"
name: "Kubernetes"
description: "The standard for container orchestration, automating and managing large-scale container deployments."
category: "Container Orchestration"
- code: "03"
slug: "podman"
name: "Podman"
description: "A security-focused container engine that operates daemonless and rootless."
category: "Container Engine"
- code: "04"
slug: "containerd"
name: "containerd"
description: "The industry-standard container runtime, a CNCF graduated project."
category: "Container Runtime"
- code: "05"
slug: "cri-o"
name: "CRI-O"
description: "A lightweight container runtime designed specifically for Kubernetes."
category: "Container Runtime"
- code: "06"
slug: "lxc-lxd"
name: "LXC / LXD"
description: "OS-level virtualization technology providing system containers."
category: "System Container"
- code: "07"
slug: "buildah"
name: "Buildah"
description: "A tool for building container images without a daemon."
category: "Image Build Tool"
- code: "08"
slug: "runc"
name: "runc"
description: "A low-level OCI-compliant container runtime implementation."
category: "Low-level Runtime"
- code: "09"
slug: "docker-compose"
name: "Docker Compose"
description: "A tool for defining and running multi-container applications."
category: "Multi-container Management"
- code: "10"
slug: "helm"
name: "Helm"
description: "The package manager for Kubernetes applications."
category: "Package Manager"