About

Docker is a container platform that helps developers build, test, ship, and run software consistently across environments. It brings together containerization, image distribution, security tooling, and developer workflows for local development and cloud deployment.

The platform supports modern application development with products for containerized apps, trusted images, supply chain security, AI agent workflows, and container orchestration. It is designed to improve reproducibility, simplify collaboration, and help teams move from local development to production with fewer environment-specific issues.

  • Containerize applications and run them locally with Docker Desktop.
  • Discover, share, and manage container images through Docker Hub.
  • Improve software supply chain security with Docker Scout and hardened images.
  • Support AI and agent workflows with MCP tooling, sandboxes, and model-running capabilities.
  • Scale from individual development to team and enterprise use cases.

What's included in the free tier

  • Docker Desktop access for containerizing applications.
  • Docker Engine and Kubernetes included for local container orchestration.
  • Docker Hub access for discovering and sharing container images.
  • Docker Scout access for supply-chain insights.
  • Docker Debug access for troubleshooting containers.
  • 1 user included.
  • 1 Docker Scout-enabled repository included.
  • 100 Docker Hub pulls per hour included.
  • 1 private Docker Hub repository included.
  • Docker Build Cloud and Testcontainers Cloud free trial included.