Containers Overview
Alongside heavy-weight Virtual Machines, Vapor provides native support for managing lightweight containerized workloads directly on the host.
Supported Runtimes
Vapor supports two primary container runtimes:
- Docker: The industry standard for standalone container management and development.
- CRI (Container Runtime Interface): The standard API used by Kubernetes (e.g.,
containerdorCRI-O). Vapor can interact directly with the CRI socket to manage low-level containers even if a full Kubernetes cluster is not running.
In this section, we will cover how to manage images, networks, volumes, and running containers for both runtimes.