Pricing & Subscriptions

Choose one that’s right for you.



Ideal for individual developers, education, open source communities, and small businesses.


  • Docker Desktop  
  • Unlimited public repositories
  • Docker Engine + Kubernetes  
  • 200 image pulls per 6 hours
  • Unlimited scoped tokens  
Start Now



Includes pro tools for individual developers who want to accelerate their productivity.

$5 /month

Everything in Personal plus:

  • Docker Desktop  
  • Unlimited private repositories
  • 5,000 image pulls per day
  • 5 concurrent builds  
  • 300 Hub vulnerability scans
Buy Now

Billed annually for $60. 


Ideal for teams and includes capabilities for collaboration, productivity and security.

$7 /user/month Start with minimum
5 users for $25.

Everything in Pro, plus:

  • Docker Desktop  
  • Unlimited teams
  • 15 concurrent builds  
  • Unlimited image scans
  • Role-based access control
  • Audit logs  
Buy Now

Billed annually starting at $300. 


Ideal for medium and large businesses who need centralized management and advanced security capabilities.

$21 /user/month

Everything in Team, plus:

  • Docker Desktop  
  • Centralized management
  • Image Access Management
  • Single Sign-On (SSO)
  • Purchase via invoice
  • Volume Pricing Available

Compare All Features











  $0 $7 /month $9 /user/month   $21 /user/month  
  $0 $5 /month   $7 /user/month   $21 /user/month  
  Start Now Select Pro Select Team Contact Sales
Image Management
Public repositories Unlimited Unlimited Unlimited Unlimited
Private repositories 1 Unlimited Unlimited Unlimited
Advanced Image Management   -
User Management
Teams - - Unlimited Unlimited
Public repository collaborators Unlimited Unlimited Unlimited Unlimited
Private repository collaborators - 1 Up to org size Up to org size
Single Sign-On (SSO) - - -
Docker Desktop
Docker Engine
Docker CLI
Docker Compose
Volume Management  
Secure Software Supply Chain
Docker Official Images
Docker Verified Publisher Images
Docker Build/BuildKit  
Docker Trust  
Image Access Management   - - -
Local vulnerability scans   10 scans 10 scans 10 scans per user 10 scans per user
Local vulnerability scans with Snyk   200 scans 200 scans 200 scans per user 200 scans per user
Hub vulnerability scans   - 300 scans Unlimited Unlimited
Scoped access tokens   Unlimited Unlimited Unlimited Unlimited
Role-based access controls - -
Audit Log   - -
Automated builds   -
Concurrent builds   - 5 15 per org 15 per org
Automated tests -
GitHub integration -
Bitbucket integration -
Slack notifications -
Build triggers -
Image Pull Rate
Anonymous Users 100 pulls per 6 hours N/A N/A N/A
Authenticated users   200 pulls per 6 hours Up to 5,000 per day Up to 5,000 per day* Up to 5,000 per day*
Community Forums
Community Slack
Commercial support -
Purchase via invoice - - -
Volume Pricing Available - - -
Add-On features
Add-On Service Account Image Pulls - - Contact Sales Contact Sales
Add-On IP Allowlisting   - - - Contact Sales
Add-On Premium Support - - - Contact Sales


Do I need to pay to continue to use Docker Desktop?

Docker Desktop can be used for free as part of a Docker Personal subscription for: small companies (fewer than 250 employees AND less than $10 million in annual revenue), personal use, education, and non-commercial open source projects.

Docker Desktop requires a per user paid Pro, Team or Business subscription for professional use in larger companies with subscriptions available for as little as $5 per month.
Visit our FAQs page for more information.

When do the updated subscription terms take effect?

The updated terms for Docker Desktop are effective as of August 31, 2021, but there is a grace period until January 31, 2022 for those that need to transition from a free to a paid subscription to use Docker Desktop.
Visit our FAQs page.

How can I downgrade my Docker subscription?

You can downgrade your subscription anytime. When you downgrade your subscription, changes will be applied at the end of your billing cycle.
Visit our documentation page for instructions.

Where can I upgrade my Docker subscription?

You can upgrade to a Pro or a Team subscription from a Personal subscription. When you upgrade to a Pro or a Team subscription, you can immediately use all the features and entitlements offered in your new subscription. You can upgrade to a Business subscription by
contacting sales.
Upgrade your subscription.

How do I become a Docker Verified Publisher?

Reach out to us for these details.
Visit Our Docker Verified Publishers page.

Can I purchase Docker through a reseller?

Docker partners with Nuaware to provide alternative purchasing options worldwide. Please note that resellers are not allowed to purchase Docker via credit card on behalf of the customers. This violates the license terms of our contract.
Visit our FAQs page for more information

Still have questions?

Visit our FAQs page.

*Docker Desktop is free to use, as part of the Docker Personal subscription, for individuals, non-commercial open source developers, students and educators, and small businesses of less than 250 employees AND less than $10 million in revenue. Commercial use of Docker Desktop at a company of more than 250 employees OR more than $10 million in annual revenue requires a paid subscription (Pro, Team, or Business) to use Docker Desktop. While the effective date of these terms is August 31, 2021, there is a grace period until January 31, 2022 for those that require a paid subscription to use Docker Desktop.

Open Source Projects

Docker is proud to support the Open Source community. Qualifying non-commercial OSS projects can get no-cost Docker accounts to support their contributors and end users.

Apply Now