As announced at the following URL, starting March 2025, DockerHub will be included in the paid subscription tools of Docker, and plan restrictions for DockerHub will come into effect.
Prior to this announcement, DockerHub was not included among the tools subject to paid plans, so I understood that even companies with 250 or more employees or annual revenues of $10 million or more could pull from DockerHub without any issues.
Will the application of this plan require companies that do not meet the criteria of fewer than 250 employees and less than $10 million in annual revenue to have a paid subscription even for pulling from DockerHub?
According to the URL below, it seems that the basic use of public repositories and pull usage restrictions will not be affected by these plan restrictions.
However, for companies that meet the above conditions and do not purchase a paid subscription, my understanding is that they would not be classified as personal users or fit into any category in the table.
The name “consumption-based pricing” could be confusing, but it is about “additional pulls”. The rate limits changed. Once I calculated the change and if I remember correctly, for some, it became a little smaller, for some it became bigger, but existed for years even before this new rule and when you rached the limit, you had to wait a couple of hours to pull again. Or at least some time to be able to pull as many images as you wanted. Now with consumption-based pricing, you can pay for extra pulls if you think you will reach the limit, or pay on-demand based on how many images you pull.
I don’t see how it would be different for large commpanies. That restriction based on company size is for Docker Desktop. It all depends on how many images you will need to pull monthly.
Can you quote the part that makes you think large companies would need to pay just to use Docker Hub?
This is what I read
What does Docker Hub Consumption Pricing mean?
Docker Hub consumption pricing provides flexibility and scalability, allowing users to pay for additional pulls and storage beyond what’s included in their plans. The Docker Hub consumption pricing will take effect on March 1, 2025.
Docker Pro users have 25K Docker Hub pulls and 2GB storage per private repo included per month. Team and Business users have 100K and 1M Docker Hub pulls and 50GB and 500GB storage per month per subscription respectively. For additional pulls and storage, users have the option to pre-purchase consumption or pay for consumption on demand. Please refer to our docs for included pulls and storage for your plans.
For all existing customers, new Hub consumption pricing will take effect on your next renewal date after March 1, 2025. When you renew, you will receive the benefits and entitlements of the new plans. Between now and your renewal date, your existing plan details will apply.
Thank you for your response and for quoting the reference materials.
Conversely, it was not clear from the article “Announcing Upgraded Docker Plans” that “that restriction based on company size is for Docker Desktop.” I previously understood that size-based restrictions only applied to Docker Desktop, but the article includes the following statement, which raised my concern that this limitation might also include Docker Hub:
That’s why we’ve revamped our plans to include access to ALL the tools our most successful customers are leveraging — Docker Desktop, Docker Hub, Docker Build Cloud, Docker Scout, and Testcontainers Cloud.
Additionally, the pricing plan chart that previously did not mention Docker Hub now includes Docker Hub in the Docker Personal Plan.
Since I understood that large enterprises cannot use the Docker Personal Plan, I assumed they would also be unable to use Docker Hub. Is it correct to understand that this matter pertains only to limitations on pull counts, rather than the ability to use it?
It just means you can access multiple services for one subscription. It doesn’t mean you need a subscription for something you didn’t need before. The company size condition is only for Docker Desktop
Then it was missing from the “includes” list, but the legacy plan is still available and “Docker Hub” is mentioned later if you scroll down.
The “Personal” plan means users who don’t pay. You could always use Docker Hub for free and now it is just mentioned at the top fo the page so make it more obvious what you can access. The difference is only the limit, but I think it was the Personal plan that got slightly increased limits. It wass 200 pulls per 6 hours. Now it is counted hourly and it is 40 pulls per hour which would be 240 pulls per 6 hours except you can’t pull 200 images in an hour and leave 40 for the rest of the 6 hours, because you can pull only 40 in each hour.
Yes, it is all about liimts and what is available in one subscription in addition to what it was before and for what you needed to pay extra money. Now there is a single subscription, one payment and extra payments are for increasing the limits.
To make it more clear, one example: Some people didn’t like that the price was increased, saying they didn’t need the extra services that they get now for the increased price. So that is what it means to include all services, not that all services are based on company sizes.