Docker

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

Visit Docker official site

What it does

Images package applications with their dependencies.

When to use it

When aligning local runtime environments across a team, start matching database and service versions in containers.

Podman

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

  • containers
  • deployment

Desktop Utility

Kubernetes

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

  • containers
  • deployment

Research

Coder

Self-managed development workspaces

  • development
  • containers

Web Utility