TSV

Container Technologies - TSV

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