We may earn a commission if you buy through links on this page. It never changes a score or a ranking. How we make money
Paid plans start at $9/mo. There's also a free plan.
Docker Personal is free and includes one private Docker Hub repository, one user, and 100 pulls per hour. Paid subscriptions start at $9 per user per month for Docker Pro when billed annually, or $11 month to month. Docker Team and Business cost more per user and add repository, organization, and access-token entitlements. The plans also bundle Testcontainers Cloud runtime minutes, so compare the included minutes and likely seat count as well as the Hub limits.
01Every plan, line by line
| Plan | Billed annually | Billed monthly | Built for |
|---|---|---|---|
| Docker Personal | $0 | $0 | Individual developers |
| Docker Pro | $9 | $11 | Individual professionals |
| Docker Team | $15 | $16 | Small teams |
| Docker Business | $24 | $24 | Enterprises needing security and controls |
Add-ons and overages
- Additional Testcontainers Cloud runtime: $3 per 100 minutes; expires at subscription-period end
- On-demand Testcontainers Cloud runtime: $4 per 100 minutes
- Premium Support and TAM: price not published; available for Docker Business
- Docker Hardened Images Extended Lifecycle Support: price not published
What a team pays per month
| Plan | 1 seat | 5 seats | 10 seats | 25 seats |
|---|---|---|---|---|
| Docker Pro | $9 | $45 | $90 | $225 |
| Docker Team (max. 100) | $15 | $75 | $150 | $375 |
| Docker Business | $24 | $120 | $240 | $600 |
02What the plan grid doesn't tell you
Seat-based billing
Pro, Team, and Business are priced per user. Five Team seats cost $80 monthly, or $75 per month on annual billing.
Pull-rate ceiling
Personal includes 100 Hub pulls per hour. Pro lists an unlimited pull rate; confirm the applicable limit for other plans before sizing production pulls.
Extra Testcontainers runtime
Additional runtime costs $3 per 100 minutes and expires at subscription-period end; on-demand runtime costs $4 per 100 minutes.
Premium support
Premium Support and TAM are available for Business, but the vendor does not publish their prices. Hardened Images Extended Lifecycle Support is also priced on request.
03Which plan should you buy?
| If you are… | Get | Why |
|---|---|---|
| Individual with a side project | Docker Personal | Free, with one private Hub repository and 100 pulls per hour. |
| Individual needing more pulls | Docker Pro | Includes an unlimited Hub pull rate, two Scout-enabled repositories, and 100 Testcontainers runtime minutes monthly. |
| Team sharing private images | Docker Team | Includes unlimited private Hub repositories, up to 100 users, and 10 organization access tokens. |
04Is Docker Hub worth the money?
Docker Personal is enough for a small project that can stay within one private repository and 100 pulls per hour. Pro is the first paid tier with an unlimited Hub pull rate, at $9 per user per month billed annually or $11 monthly. Team makes sense when shared private repositories and organization access tokens matter; Business adds a higher user ceiling and more included Testcontainers runtime. Compare the complete bundle with your actual seat count, and ask Docker for support or lifecycle-extension pricing before budgeting for them.
Docker Hub pricing FAQ
What does Docker Hub cost per month?
Docker Personal is free. Docker Pro costs $11 per user monthly or $9 per user per month billed annually. Docker Team costs $16 monthly or $15 annually billed, per user. Docker Business costs $24 per user per month under either billing option.
What does Docker Hub Personal include?
Docker Personal includes one user, one Docker Scout-enabled repository, 100 Docker Hub pulls per hour, and one private Docker Hub repository. It costs $0 per month.
Is Docker Hub Pro worth paying for?
Pro may be worth paying for if the 100-pulls-per-hour Personal limit is too low. It lists an unlimited Docker Hub pull rate, two Docker Scout-enabled repositories, and 100 Testcontainers Cloud runtime minutes per month. It costs $9 per user monthly on annual billing or $11 month to month.
How much does Docker Hub Team cost?
Docker Team costs $16 per user per month with monthly billing, or $15 per user per month when billed annually. It includes up to 100 users, unlimited private Docker Hub repositories, 500 Testcontainers Cloud runtime minutes monthly, and 10 organization access tokens.
