About Docker

Docker provides the container tooling used by developers to build, share and run applications. Its products include Docker Desktop, Docker Hub, build and security tooling, and newer offerings for running AI models and MCP servers locally and in the cloud.

Common use cases

  • Standardized dev environments
  • CI build pipelines
  • Application packaging
  • Local AI model testing

Products and services

Docker Desktop

Local container development environment

Docker Hub

Registry for container images

Docker Build Cloud

Remote build service

Docker Scout

Image analysis and software supply chain insights

Docker Model Runner

Runs AI models locally through Docker

Key features

  • Container runtime
  • Image registry
  • Cloud builds
  • Vulnerability scanning
  • Local model running
  • Compose multi-service apps

Integrations

  • GitHub
  • GitLab
  • Kubernetes
  • AWS
  • Azure
  • Google Cloud
  • VS Code

Docker alternatives

  • Podman
  • Red Hat OpenShift
  • Kubernetes
  • Rancher

FAQs

Is Docker free?

Core engine tooling is open source, and Docker Desktop and Hub have free and paid plans.

Does it support AI workloads?

It offers model runner and MCP-related tooling for AI development.

Does it integrate with CI systems?

Yes, it works with common CI/CD services such as GitHub Actions and GitLab CI.

Work at Docker? Request updates to this profile. Update this profile