Kubernetes

Kubernetes offers a container orchestration platform and official guides for teams managing deployment and scaling for multiple services.

Visit Kubernetes official site

What it does

Declarative resources help deploy and scale containers.

When to use it

When managing deployment and scaling for multiple services, verify health checks and rolling updates in a test cluster.

Docker

Docker offers container development and image management for teams aligning local runtime environments across a team.

  • containers
  • deployment

Desktop Utility

Podman

Podman offers container and pod management tools for teams running isolated services on a workstation.

  • containers
  • deployment

Desktop Utility

DevPod

Devcontainer-based development workspaces

  • development
  • containers

Research