Skip to content

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:

  1. Docker: The industry standard for standalone container management and development.
  2. CRI (Container Runtime Interface): The standard API used by Kubernetes (e.g., containerd or CRI-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.