Skip to content

Docker

Docker is an engine for running containerized apps. It's a powerful tool for development, and for simplifying deployment of production applications.

Paired with an orchestrator like Docker Compose, Kubernetes, or Nomad, Docker containers can create a mostly-reproducible environment to ensure an application runs the same with the same inputs across hosts.