CSV

Container Technologies - CSV

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,slug,name,description,category
01,docker,Docker,"The most widely used container platform for building, shipping, and running applications.",Container Engine & Platform
02,kubernetes,Kubernetes,"The standard for container orchestration, automating and managing large-scale container deployments.",Container Orchestration
03,podman,Podman,A security-focused container engine that operates daemonless and rootless.,Container Engine
04,containerd,containerd,"The industry-standard container runtime, a CNCF graduated project.",Container Runtime
05,cri-o,CRI-O,A lightweight container runtime designed specifically for Kubernetes.,Container Runtime
06,lxc-lxd,LXC / LXD,OS-level virtualization technology providing system containers.,System Container
07,buildah,Buildah,A tool for building container images without a daemon.,Image Build Tool
08,runc,runc,A low-level OCI-compliant container runtime implementation.,Low-level Runtime
09,docker-compose,Docker Compose,A tool for defining and running multi-container applications.,Multi-container Management
10,helm,Helm,The package manager for Kubernetes applications.,Package Manager