Coming in December
Learn about the new Docker subscriptions
Docker is moving to a simplified subscription model and giving you more in your plans!
Why the change
Simplified plans tailored for growth and innovation
At Docker, we’re always striving to provide developers with tools that evolve alongside their needs. That’s why we’re excited to introduce our updated subscription plans. Whether you’re an individual developer, part of a growing team, or managing a large enterprise, our refreshed plans are designed to deliver more value, flexibility, and power to your development workflows.
More Docker power, simpler pricing
No more juggling multiple subscriptions! We’re streamlining our billing to make procurement effortless.
All-in-one subscription model
Get access to all Docker products in one plan, and use what you need when you need it.
Scale usage effortlessly
Leverage the flexibility to purchase additional consumption as your team grows.
What's changing in Docker plans
Original pricing will stay in effect for accounts on annual plans until their next renewal date on or after December 10th. These accounts will not be charged for Docker Hub consumption until after March 1, 2025
Docker Personal
Ideal for individual developers who need the essential tools to build and deploy containers.
What’s changing in Personal
- Decrease from 3 to 1 repo with Scout analysis
- 1 private Hub repo with 2GB storage
- Increase from 33 Hub image pulls/hr/user to 40/hr/user
- Build Cloud minutes are no longer included
Authenticate for extra perks
Build Cloud free for 7 days
Docker Pro
Designed for professionals who require more advanced features and additional resources.
per month
What’s changing in Pro
- Removed add-on subscription requirement to access Docker Build Cloud, Scout, and Testcontainers Cloud
- Increase from 100 to 200 Build Cloud minutes per month
- Decrease from 3 to 2 repos with Scout analysis
- Hub rate limits will be removed
- 25K included Hub pulls per month
- 100 Testcontainers Cloud runtime minutes
Scalable pricing designed for growth
Docker Team
Perfect for small teams that need collaborative tools to make working together more efficient.
per month
What’s changing in Team
- Removed add-on subscription requirement to access Docker Build Cloud, Scout, and Testcontainers Cloud
- Increase from 400 to 500 Build Cloud minutes per month
- Increase from 3 to unlimited repos with Scout analysis
- Hub rate limits will be removed
- 100K included Hub pulls per month
- 500 Testcontainers Cloud runtime minutes
All Team users will have access to Build Cloud
Scalable pricing designed for growth
Docker Business
Tailored for enterprises desiring robust security, control, and compliance features.
per month
What’s changing in Business
- Removed add-on subscription requirement to access Docker Build Cloud, Scout, and Testcontainers Cloud
- Increase from 800 to 1500 Build Cloud minutes per month
- Increase from 3 to unlimited repos with Scout analysis
- Hub rate limits will be removed
- 1M included Hub pulls per month
- 1,500 Testcontainers Cloud runtime minutes
All Business users will have access to Build Cloud
Scalable pricing designed for growth
Existing customers must adopt one of the updated plans on their next renewal date on or after December 10, 2024.
New plans at a glance
Docker Personal
- 1 user
- Docker Desktop
- Docker Engine + Kubernetes
- 無制限のパブリック リポジトリ
- 1 private Hub repo with 2 GB storage*
- Increase from 33 Hub image pulls/hr/user to 40/hr/user*
- 1 Scout enabled repo*
- Local Scout analysis*
Docker Pro
Personal に含まれる機能に加え:
- 無制限のプライベート リポジトリ
- No image pull rate limit
- 25,000 image pulls per month
- 同期ファイル共有
- ドッカーデバッグ
- ローカルScoutの分析と修復
- 200 Build Cloud minutes/month
- 100 Testcontainers Cloud runtime minutes
- 5 日サポート対応
Docker Team
Pro に含まれる機能に加え:
- 1 Docker Hub Organization
- 100 ユーザーまで
- 100,000 image pulls per month
- Unlimited Scout-enabled repos
- 500 Build Cloud minutes/month
- 500 Testcontainers Cloud runtime minutes
- ユーザーの一括追加
- 監査ログ
- ロールベースのアクセス制御
- 2-day support response
Docker Business
Team に含まれる機能に加え:
- 1,000,000 included Hub pulls per month
- Unlimited Scout-enabled repos
- 1500 Build Cloud minutes/month
- 1500 Testcontainers Cloud runtime minutes
- Hardened Docker Desktop
- シングル サイン オン (SSO)
- SCIM ユーザー プロビジョニング
- イメージおよびレジストリアクセス管理
- 請求書払い
- 優先ケースのルーティング
- 事前対応型のケースモニタリング
- 24時間サポート対応
* Fair use when authenticated
全般 | パーソナル |
Pro |
Team |
Business |
Price per user per month (monthly plan) | $0 | $11 | $16 | - |
Price per user per month (annual plan) | - | $9 | $15 | $24 |
Maximum number of Users | 1 | 1 | 100 | 無制限 |
Docker Engine | ||||
コンテナ | ||||
Docker CLI | ||||
Docker GUI | ||||
Docker Compose | ||||
ドッカービルド | ||||
Docker Kubernetes | ||||
ドッカーデスクトップ拡張機能 | ||||
Volume Exports | ||||
同期ファイル共有 | - | |||
ドッカーデバッグ | - | |||
Hardened Docker Desktop | - | - | - | |
VDI サポート | - | - | - | |
Docker Private Extensions Marketplace | - | - | - | |
管理者 | ||||
Personal access tokens | ||||
Included Organization Access Tokens | - | - | 10 | 100 |
Number of Hub organizations | - | - | 1 | Unlimited (fair use) |
ユーザーの一括追加 | - | - | ||
Hub Role-based access control | - | - | ||
監査ログ | - | - | ||
Desktop Usage Insight Dashboard | - | - | - | |
ドメイン監査 | - | - | - | |
アカウント階層 | - | - | - | |
シングル サイン オン (SSO) | - | - | - | |
System for Cross-domain Identity Management (SCIM) | - | - | - | |
コンテナ分離管理の強化 | - | - | - | |
設定管理 | - | - | - | |
Registry Access Management | - | - | - | |
イメージ アクセス管理 | - | - | - | |
Trusted Content Catalog | ||||
Webhook | ||||
Scout Health Scores | - | |||
自動テスト | - | |||
GitHub への統合 | - | |||
Bitbucket への統合 | - | |||
自動ビルド | - | |||
Concurrent builds per subscription | - | 5 | 15 | 15 |
パブリック リポジトリ | Unlimited (fair use) |
Unlimited (fair use) |
Unlimited (fair use) |
Unlimited (fair use) |
Public repositories Storage | Unlimited (fair use) |
Unlimited (fair use) |
Unlimited (fair use) |
Unlimited (fair use) |
Public and Private Repos - Image Pull Rate Limit | 40 pulls/hr per user | Unlimited (fair use) |
Unlimited (fair use) |
Unlimited (fair use) |
Public and Private Repos - Included Image Pull Count per month per subscription | - | 25,000 | 100,000 | 1,000,000 |
Public and Private Repos - Additional Image Pull Count | - | $2 per 1000 pulls Expired at the end of subscription period |
||
Public and Private Repos - Image Pull Count On-demand | - | $3 per 1000 pulls | ||
Private Repos - Number of repositories | 1 | Unlimited (fair use) |
Unlimited (fair use) |
Unlimited (fair use) |
Private Repos - Included Storage (GB**) per month per subscription | 2 | 5 | 50 | 500 |
Private Repos - Additional storage | - | $7 per 100 GB Expired at the end of subscription period |
||
Private Repos - Storage On demand | - | $10 per 100 GB | ||
Health Scores on Docker Hub | - | |||
Local Vulnerability Analysis* | ||||
Image Remediation | ||||
Docker Integrations | ||||
SDLC Integrations | - | まで5 | ||
Policy Library and Evaluation | - | 基本的な | ||
Alerting and Notifications | - | 基本的な | ||
脆弱性の報告 | - | - | ||
CVE Suppression and Exception | - | - | ||
API Integrations | - | - | - | |
Included Scout Enabled Repositories | 1 | 2 | 無制限 | 無制限 |
Maximum parallel builds | - | 4 | 上限なし | 上限なし |
Size of Cloud Builders | - | 基本的な | 標準 | |
Included cache (GB**) | - | 50 | 100 | 200 |
カスタマイズ | - | - | Contact sales for Add-ons (More CPU, Cache, RAM, increased IOPs and more builder) | |
Included build minutes (per subscription per month) | 7 day free trial | 200 | 500 | 1,500 |
追加のビルド時間 (分) | - | 500 minutes: $25 1,000 minutes: $50 5,000 minutes: $250 10,000 minutes: $500 20,000 minutes: $1,000 Expired at the end of subscription period |
||
Testcontainers Cloud Dashboard | 30-day Free Trial | はい | ||
Max Concurrent Workers Per User (Desktop) | 30-day Free Trial | 4 | ||
Max Concurrent Workers Per CI Account (CI) | 30-day Free Trial | 16 | ||
Included Cloud Runtime Minutes per month for both CI and Desktop per subscription | 30-day Free Trial | 100 | 500 | 1,500 |
Additional Cloud Runtime Minutes for both CI and Desktop per subscription | 30-day Free Trial | $3 per 100 minutes (Expired at the end of subscription period) | ||
On-demand Cloud Runtime Minutes for both CI and Desktop per subscription | 30-day Free Trial | $4 per 100 minutes | ||
サポート | ||||
コミュニティ フォーラム | ||||
コミュニティ Slack | - | |||
テクニカル サポート | - | 5営業日サポート対応 | 2営業日サポート対応 | 1 business day support response |
Docker Desktop 最新バージョンのサポート | - | |||
Docker Desktop 最新版より 6ヶ月前のバージョンまでのサポート | - | - | - | |
Security Incident Reporting | - | 72時間 | Will provide 48 hour notification per request. | |
セキュリティとコンプライアンス | ||||
SOC 2 Type 2 attestation for Docker Hub, Scout and Build Cloud | - | |||
ISO 27001 certification | - | |||
Third Party Penetration Tests | - | |||
External email address to report security concerns |
**Usage is calculated in binary Gigabytes (GB), where 1 GB = 230 bytes. This unit of measurement is also known as Gibibyte (GiB), defined by the International Electrotechnical Commission (IEC). Similarly, 1 TB is 240 bytes, i.e. 1,024 GBs.
New Plans FAQ
サブスクリプション
“I received an email on November 12th or 13th stating that my Team plan would be migrated to a Pro plan on or after December 10th.” This is an error in a recent email update from Docker.
Some current Team plan subscribers received an email on November 12th or November 13th that had a typo stating that their Team plan would be migrated to a Pro plan on or after December 10th. Please disregard that communication regarding your Team subscription.
The email was intended to say that your current Docker Team subscription plan has been extended from the previously shared November 15, 2024 date and will migrate to the enhanced Team plan on your next invoice date on or after December 10, 2024.
A correction email is on the way.
NOTE: If you have recently made changes to your Docker plan they will be reflected in your accounts billing page. To view this please sign in to your account and click on the billing page.
What kind of entitlement do the subscription plans offer?
What kind of users are required to pay for the subscription?
The customer is required to pay for the total number of authorized users to a paid subscription plan. Customers have the flexibility to adjust the actual users in the system to access the products as long as the total number of authorized users is consistent with the paid user count.
Are users required to authenticate for accessing all of the products?
How do we get access to all of the products included in the subscription plans?
Once a subscription is active, Docker will automatically provision and activate the account for the customer to access each of the products. Detailed instructions for accessing different products will be updated on December 10th, 2024.
Can I disable certain products or services of my subscription?
Yes. By default, once the subscription is active, the users of a subscription plan will have access to all products. At the same time, the owners or admins of a subscription plan can disable a service in the admin console. Detailed instructions for disabling services will be updated on December 10th, 2024
Who’s required to pay for Docker subscription plans?
For small companies with fewer than 250 employees AND less than $10M in revenue, Docker will continue to offer free usage of Docker Desktop only under a coming program.
I am part of a “Free Team” plan, what am I eligible for?
請求
Can I pay for the subscription plan and specific product consumption with an invoice?
Docker Team and Docker Business customers with 25 or more Users may purchase annual plans with an invoice by contacting sales.
For business subscription plan customers, Docker’s Sales team can also assist you in pre-purchasing consumption-based products (Build Cloud minutes, Scout Repos, Testcontainers Cloud runtime minutes, and Hub consumption) with an invoice.
Do I get an invoice for the on-demand consumption?
For the sale-led purchase, an invoice will be issued to the customers at the end of the monthly billing cycle when on-demand consumption is incurred.
Docker Hub
For general Docker Hub documentation, visit https://docs.docker.com/docker-hub/. The questions below are focused on the announced Docker Hub limits that will take effect on March 1, 2025
I received communications that my "current Docker Hub usage may cause me to exceed the Docker Hub plan limits," what does this mean?
- Your average Hub image pulls are over your specific plan’s upcoming entitlement limits for Docker Pro, Team, or Business plans. To check your image pull usage, visit the Docker Hub Usage Dashboard
And/or
- You may have private repos consuming storage in Hub (storage usage) that currently exceeds what your future plan of the same level would be entitled to. To check your Hub storage usage, visit the Docker Hub Storage Usage Dashboard.
In many cases, these are legacy project repos that can be updated or removed and will bring you within the allocated entitlements. Regularly audit and remove untagged, unused, or outdated images by deleting the associated repositories. Additional usage monitoring dashboards and capabilities to view your storage usage will be available in the coming months before the storage enforcement date of March 1, 2025.
Finally, many users have multiple accounts in Docker. Be sure to check all repos usage for your personal and organizational accounts.
What is the definition of “an image pull”?
How do Image pull rate limits work?
Anonymous and Docker Personal users using Docker Hub will experience rate limits on image pull requests. For authenticated Users, there is a 40 pull/hour rate limit per User; for unauthenticated usage, there is a 10 pull/hour rate limit per IP address.
For more information on image pull rates and how to manage and optimize your usage, please visit https://docs.docker.com/docker-hub/download-rate-limit/, which will be updated on December 10th, 2024 with this corresponding set of changes.
How is the image pull being calculated across all users accessing both public and private repositories?
Docker counts image pulls from every User or any automated system that is part of a Docker Hub organization. The consumption is calculated by aggregating pulls from all users of all organizations which are part of a subscription plan.
The included image pull count is also applied at the subscription level towards all usage across all users of all Hub organizations under a subscription plan.
How is storage usage being calculated?
The subscription plan has restrictions on the storage space used by all private repositories under a subscription plan.
Private repository storage billed in a month is based on the storage used throughout the month per namespace. We measure your storage usage in “TimedStorage-ByteHrs,” which are accumulated throughout the month to determine your monthly charges. The total hours are calculated based on the actual number of days in the month. Any storage usage beyond the included amounts in each subscription tier will be charged at an on-demand rate.
For more information on storage space usage, please check out the Hub documentation page on December 10th, 2024.
How do I pay for the consumption of image pull and storage?
For customers who have not yet pre-purchased additional capacity and exceed the limits of their subscriptions, on-demand charges will apply automatically. These charges are at a slightly higher rate than pre-purchased capacity.
When does the purchased consumption expire?
How do I know how much to buy for the consumption of image pull and storage?
Review Your Current Usage
- Monitor usage in real-time: Docker Hub provides a dashboard where you can track your current usage of image pulls and storage. This dashboard will show you how many image pulls have been made and how much storage has been used relative to the limits of the plan.
Estimate Future Needs
- Analyze historical data: Look at usage patterns over the past few months to estimate how much will likely be needed in the future. If your usage is increasing, plan for higher consumption.
- Consider upcoming use cases: If you have new projects or expect increased activity, factor that into your estimates for future consumption.
Plan for Peak Usage
- Account for peak periods: If your usage varies significantly (e.g., you have peak periods of activity), consider buying more to cover these times without exceeding your limits.
Calculate Additional Needs
- image Pulls: If you know your average number of pulls per month and anticipate an increase, calculate the difference between your expected usage and your current plan’s limit. Purchase additional pulls in increments that match or slightly exceed this difference.
- Storage: Calculate how much additional storage you’ll need based on the size of your repositories and any new content you plan to store. Buy storage in increments that align with your expected growth.
Do I get an alert when I am over the limit of purchased consumption?
Email alerts will be available when Hub pricing goes into effect. The Hub organization owners and admins will be notified when approaching the included usage limits, and also when approaching a certain percentage of the purchased consumption (for example, 80%, 90%, or 100% of total purchased consumption).
The in-product notification will also be available to provide similar alert information, and it will come at a later time after the initial launch of the new pricing.
Can I still pay for a Service Account?
As of December 10th, 2024, Docker will no longer offer Service Accounts as an add-on. Existing Service Account agreements will be honored until their current term expires, but new purchases or renewals of Service Accounts will not be available and customers will need to renew under a new subscription plan.
Docker recommends transitioning to Organizational Access Tokens (OATs), which can provide similar functionality under the new pricing model.
Can I still buy the IP Allowlist offering?
Existing contracts will be honored, and any new purchases need to be reviewed on a case-by-case basis. Docker will work with customers to find suitable alternatives for their use cases where possible.
Do I still have access to the Autobuild service?
What will the impact be to Docker Sponsored Open Source (DSOS)?
The Docker Sponsored Open Source program will continue on as is, including all resources described in the docs page: https://docs.docker.com/trusted-content/dsos-program/
A key benefit of our DSOS program has always been fewer restrictions on rate limits for those projects that qualify. This will continue to be the case and we will be expanding DSOS resources to ensure ongoing coverage as new projects become popular.
Looking to apply to join DSOS? The program is ideal for developers working on projects without a path to commercialization: https://www.docker.com/community/open-source/application/
Dockerビルドクラウド
For complete Docker Build Cloud documentation, visit https://docs.docker.com/build-cloud/. The questions below are focused on the announced December 2024 plan changes.
What is a builder?
What is the definition of “build minute”?
How do I pay for the “build minutes”?
Can I buy more than 20,000 minutes?
When will the purchased build minutes expire?
What will happen if I use up my build limits? Will service be disrupted immediately?
How do I know how many minutes to buy?
How do I know how much I have used?
Minutes usage is shown in the Docker Build Cloud admin portal.
Do I get an alert when I am over the limit of purchased consumption?
Can I disable the Docker Build Cloud product access to the organization?
ドッカースカウト
For complete Docker Scout documentation, visit https://docs.docker.com/scout/. The questions below are focused on the announced December 2024 plan changes.
What is a “Scout-enabled repository” and how are they counted?
The Scout-enabled repository is a metric that reflects the maximum number of repositories at any given time throughout the subscription period. “Scout-enabled repositories” are counted based on the total number of Scout-enabled repositories under a Docker subscription plan.
For more information, see https://docs.docker.com/scout/explore/analysis/
How do I pay for additional Scout-enabled repositories?
Can I use more than what I paid for?
How do I know how much I have used?
Please visit https://scout.docker.com/settings/repos. The repositories view provides real-time data on how many Scout-enabled repositories you have used compared to your plan’s limit.
I currently have more repos enabled than my limit, what will happen to them?
If you currently have more repositories enabled for Docker Scout than your subscription limit allows, there is a modal within scout.docker.com that will prompt you to upgrade your plan to a Team or Business plan for unlimited repo analysis.
Can I disable the Docker Scout product access to the organization?
Docker Testcontainers Cloud
For complete Testcontainers Cloud documentation, visit https://testcontainers.com/cloud/docs/. The questions below are focused on the announced December 2024 plan changes.
What is the definition of “worker minute”?
How do I pay for additional runtime minutes?
Can I use more than what I paid for runtime minutes?
Customers with pre-purchased minutes can go over their prepaid consumption. When this happens, you will receive an additional invoice at the end of the monthly billing cycle, with the outstanding amount due for additional seats or minutes.
When does the purchased consumption expire?
How do I know how much I have used?
- Users can see the estimated usage on the https://app.testcontainers.cloud/dashboard/billing page
- We send monthly invoices that contain the number of worker minutes/seats used in the previous month.