TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

We apologize. We did a terrible job announcing the end of Docker Free Teams

592 pointsby mmblehabout 2 years ago

60 comments

nielsoleabout 2 years ago
Previous communication:<p>&gt; If you don&#x27;t upgrade to a paid subscription, Docker will retain your organization data for 30 days, after which it will be subject to deletion. During that period you will maintain access to any of your public images.<p>New communication:<p>&gt; We’d also like to clarify that public images will only be removed from Docker Hub if their maintainer decides to delete them. We’re sorry that our initial communications failed to make this clear.<p>Given these statements directly contradict each other I am a bit surprised this is called clarification. It feels like they changed the actual strategy, not just the communication around it.
评论 #35188311 未加载
评论 #35188485 未加载
评论 #35188418 未加载
评论 #35188816 未加载
评论 #35188057 未加载
评论 #35188360 未加载
评论 #35193540 未加载
评论 #35188189 未加载
评论 #35188493 未加载
评论 #35188169 未加载
mellowyellerabout 2 years ago
The third sentence in their apology is &quot;This impacted less than 2% of our users.&quot; What is that supposed to convey? It feels like a handwave.<p>&#x27;We&#x27;re sorry we mistreated you, look how small you are to us.&#x27;
评论 #35187499 未加载
评论 #35187433 未加载
评论 #35187844 未加载
评论 #35188704 未加载
评论 #35188508 未加载
评论 #35187927 未加载
评论 #35187536 未加载
评论 #35189830 未加载
评论 #35191056 未加载
评论 #35187715 未加载
评论 #35187678 未加载
评论 #35187942 未加载
评论 #35188255 未加载
评论 #35188478 未加载
评论 #35193183 未加载
hectormalotabout 2 years ago
Compared to the recent apology from Fly.io [1], Docker&#x27;s corporate apology is terrible. Fly&#x27;s was open about the struggles they faced and how they feel about it, empathetic to their customers, and come across as genuine (also reinforced by mrkurt&#x27;s active follow up both in their community, as wel as here on HN).<p>Docker&#x27;s on the other hand is none of that, and full of corporate PR red flags:<p>- &quot;This only impacted less than 2% of our users&quot; signals that they&#x27;re not really sorry. It tells me they see this as a &#x27;loud minority&#x27; problem<p>- &quot;This does not affect [list of 6 other types of subscriptions]&quot; -&gt; signals the post is partially being used to promote the other subscriptions. Reinforced by the &quot;what are the benefits of a Docker subscription&quot; at the bottom.<p>- It&#x27;s still unclear (to me) what is the actual implication for some of the non-official open source projects here. On the one hand they say: &quot;Public images will only disappear if the maintainer decides to proactively delete it from Docker Hub&quot;. Further down they mention &quot;we will defer any organization suspension or deletion while the DSOS application is under review&quot;. Clearly they do intent to suspend organisations, but maybe let old images remain? Then the problem remains, as it prevents future updates.<p>Despite what it tries to say in words, (for me) this post just reinforces the initial signal of both not understanding and not caring about the open source usage.<p>[1]: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=35044516" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=35044516</a>
评论 #35191722 未加载
ericbabout 2 years ago
If they are listening to feedback, first is that a 30 day timeframe sends the message that &quot;we feel our profit is more important than whatever else you are working on, so much that you should either pay us, or if you cannot afford it, immediately halt your other activities to reduce our costs.&quot; None of that builds trust.<p>As someone affected, I&#x27;m ok with paying.<p>* I don&#x27;t like feeling tricked<p>* I don&#x27;t like feeling held hostage<p>* Make your changes in a manner that preceding the announcement with &quot;SURPRISE!&quot; wouldn&#x27;t be fitting<p>This was done with no notice--basically a bill for RIGHT NOW with no warning, and it seems that the only reason for that was greed? Docker just hit 100 million in ARR. I mean, really, you can&#x27;t afford to role this out gracefully?!?
评论 #35188363 未加载
评论 #35189520 未加载
WWLinkabout 2 years ago
Ah, good ole Docker.<p>When they did the &quot;it&#x27;s not free anymore&quot; rugpull on Docker Desktop, I couldn&#x27;t use it at work anymore since they wouldn&#x27;t invoice us for less than a 50 seat license. Unfortunately, a lot of businesses won&#x27;t buy things without invoicing for legal reasons.<p>It really upset me because I had a pretty solid workflow with docker desktop on a mac. Now I can&#x27;t use that anymore. I am not surprised they continue to make foolish moves trying to monetize their software.<p>I get it, you need to monetize your software... but this is dumb.
评论 #35187946 未加载
评论 #35188310 未加载
评论 #35188492 未加载
评论 #35190031 未加载
评论 #35187743 未加载
threeseedabout 2 years ago
Not sure how this changes anything.<p>Their open source program [1] only grants a free 1-year Docker Team subscription. After which time the whole system is unusable. And most of those features aren&#x27;t what open source teams even need which is surely just basic multi-user access.<p>They really should have just tightened the entry criteria for their open source offering if they were so concerned about it being misused.<p><a href="https:&#x2F;&#x2F;www.docker.com&#x2F;blog&#x2F;docker-sponsored-open-source-program-has-a-new-look&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.docker.com&#x2F;blog&#x2F;docker-sponsored-open-source-pro...</a>
评论 #35187682 未加载
评论 #35187628 未加载
评论 #35187855 未加载
dangabout 2 years ago
Recent and related:<p><i>Docker is deleting Open Source organisations - what you need to know</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=35166317" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=35166317</a> - March 2023 (727 comments)<p><i>Docker is sunsetting Free Team organizations [pdf]</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=35154025" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=35154025</a> - March 2023 (105 comments)<p><i>Docker is sunsetting Free Team organizations</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=35153949" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=35153949</a> - March 2023 (12 comments)<p>Also:<p><i>Elixir: Docker now charges open source orgs $300</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=35166579" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=35166579</a> - March 2023 (38 comments)<p><i>Ask HN: Docker Alternatives?</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=35171491" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=35171491</a> - March 2023 (5 comments)
manifoldgeoabout 2 years ago
&gt; This impacted less than 2% of our users.<p>I think they mean it impacts less than 2% of user _accounts_. Not every account is created equal. If you were an open-source org with millions of image downloads a month, having your org deleted would have an outsized effect on the community. Many more Docker Hub users than 2% stand to be affected by these changes, even if the nominal value of 2% of user accounts is accurate.<p>Also, this &quot;apology&quot; does not feel even 2% apologetic. &quot;I am sorry you misunderstood us&quot; is not an apology. They&#x27;re running the seldom used &quot;docker pull gaslight:latest&quot; command.
评论 #35194255 未加载
PhysicalNomadabout 2 years ago
I stopped using Docker entirely after the Moby mess, when Podman came around without needing a daemon, and better runtimes became available for Kubernetes. It&#x27;s been the inferior product for a long time, only kept alive by the dev mindshare they gained early on.
评论 #35189856 未加载
mkl95about 2 years ago
&gt; You can migrate from a Free Team organization to a Personal account by opening a support ticket. No action will be taken against your account while your ticket is being processed.<p>This company raised $400M+ and they cannot be arsed to implement a feature to change account types.
0xbadcafebeeabout 2 years ago
I have nothing against Docker Inc. But it&#x27;s worth noting that this kind of screw up happens when your company, from the top down, does not practice a culture in which empathy&#x2F;compassion for people comes first.<p>In all areas of the business, everyone should first be thinking, how does this impact the people using this thing? Have I talked to them? Do they understand what&#x27;s happening? Do they have concerns? Have I fully addressed them? Is this going to make their lives harder, or will this be scary, or confusing?<p>It&#x27;s my biggest pet peeve. Both as a user and an employee. If you don&#x27;t take the time to care, it&#x27;s really obvious, and an easy way to piss people off and inconvenience them. From a business perspective that drives customers to your competitors and makes employees quit. From a personal perspective, it&#x27;s just a dick thing to do.
computronusabout 2 years ago
Reading carefully about image deletion:<p>* &quot;public images will only be removed from Docker Hub if their maintainer decides to delete them&quot;<p>* &quot;Public images will only disappear if the maintainer of the image decides to proactively delete it from Docker Hub. If the maintainer takes no action, we will continue to distribute their public images.&quot;<p>This sounds good, but it would be better to explicitly say &quot;if you opt to let your free organization be suspended, Docker Hub will continue distributing your public images indefinitely anyway&quot;. It feels like there&#x27;s a loophole here where if a public image comes to have no maintainer - because they abandoned its organization - then it no longer benefits from this assurance. That seems unlikely, but given how this change has been going so far, it&#x27;s tough to give Docker the benefit of the doubt.
评论 #35191266 未加载
Machaabout 2 years ago
&gt; What are the benefits of a paid Docker subscription?<p>&gt; Docker Pro is ideal for individual developers looking to accelerate productivity.<p>&gt; Docker Team is ideal for small teams looking to collaborate productively.<p>&gt; Docker Business is ideal for businesses looking for centralized management and advanced security capabilities. Visit our pricing page to learn more.<p>I&#x27;m not quite sure that answers the question, just how docker would like it&#x27;s customers to self-discriminate.
ly3xqhl8g9about 2 years ago
Two solutions that don&#x27;t seem to be mentioned:<p>1. Let any user have how many &quot;free teams&quot; they want, but restrict the image size (under 1GB?) and&#x2F;or downloads (under 1,000&#x2F;month?). Maybe let the community vote for open source images exempt from this restriction.<p>2. Run a free link redirect service: user registers <i>my-team</i> on hub.docker.com, links <i>my-team&#x2F;my-image</i> with their preferred registry <i>my-registry.com</i>, client-side <i>docker pull my-team&#x2F;my-image</i> resolves automagically to <i>my-registry.com&#x2F;my-team&#x2F;my-image</i>.
评论 #35189099 未加载
aspectminabout 2 years ago
Ugh. We war-roomed, and subsequently kicked off a big project this morning to replace most, if not all, docker in our infrastructure and dev systems with podman.<p>The first messaging clearly read to me that they would delete everything (including images), the second just seems like they backtracked internally despite claiming a different meaning for the original message.<p>I have lost trust in this company.
评论 #35195061 未加载
lozengeabout 2 years ago
Not much has changed then.<p>If you don&#x27;t meet the strict criteria of the Open Source Program, for example you are a for profit company publishing an open source image, you can&#x27;t upload new versions of your public images. Your images are one CVE away from becoming useless.<p>If you do meet the criteria, they will build images for you. No way to have your own build process. All artifacts are made public.
Aleklartabout 2 years ago
I don’t get the hate of Docker as a company. Yes, this is crap technology that incentivise resource inefficiency at its peak form, but this is how stacks like ruby or python are at least working. Still, docker org invented all the tools, gave them for free, promote, document and support them, gave free global registry that can be filled by anyone and contains petabytes of trash, with free thousands of terabytes of egress monthly. They gave away all their intellectual work to RedHat&#x2F;bazaar and participate in development of “open standards” for free. And now when they take away some expensive toy, developers became hostile and call them unreliable.
评论 #35193907 未加载
评论 #35194663 未加载
评论 #35193878 未加载
slantedviewabout 2 years ago
This isn&#x27;t a good clarification. While Docker says they will not delete images, it doesn&#x27;t clarify whether they will delete organizations. Indeed, under &quot;Can someone else squat my namespace?&quot;, it says &quot;if your organization is suspended, deleted, or you choose to leave Docker voluntarily&quot;, which implies that orgs may also be deleted involuntarily. This is still a problem.
franky47about 2 years ago
&gt; You can migrate to a Free Team organization to a Personal account by opening a support ticket. No action will be taken against your account while your ticket is being processed.<p>Support request sent, I wish there were more clear on what &quot;Topic&quot; and &quot;Severity&quot; this kind of request falls into.<p>#HugOps to the tech support team that&#x27;s going to be flooded with requests.
sleepybrettabout 2 years ago
Faq does not include the most asked question: &quot;Why the fuck are you still so bad at this?&quot;
评论 #35188603 未加载
bovermyerabout 2 years ago
I already moved my relevant containers to GHCR.<p>Side note - Google&#x27;s &quot;crane&quot; CLI tool was marvelous for this purpose.
yjftsjthsd-habout 2 years ago
&gt; How can I see if I’m affected?<p>&gt; Please consult the Organizations page of your Docker account; any affected organizations are labeled “Docker Free Team” in the “Subscription” column. Less than 2% of Docker users have a Free Team organization on their account.<p>Interesting theory, but no; <i>my</i> account is paid, but I&#x27;m using third party images that are rather harder to verify.
system16about 2 years ago
It&#x27;s almost becoming a cliche for companies to release damage control follow-ups like this after they pull a bait and switch.<p>It&#x27;s always &quot;we&#x27;re sorry that we didn&#x27;t <i>communicate</i> our bait and switch effectively&quot;. Not we&#x27;re sorry that we pulled a bait and switch. We&#x27;re sorry you <i>didn&#x27;t understand</i> the value in this bait and switch. It&#x27;s your fault, actually. But we&#x27;re sorry you&#x27;re angry. Now stop giving us negative attention.
评论 #35187757 未加载
评论 #35188252 未加载
评论 #35187679 未加载
评论 #35188217 未加载
评论 #35188026 未加载
mig39about 2 years ago
We&#x27;re sorry there was a backlash.
评论 #35194399 未加载
r00fusabout 2 years ago
They say that their separate &quot;open source program&quot; (DSOS) is completely better than Free Teams. Why didn&#x27;t they just migrate everyone on Free Teams to DSOS and then worry about the qualifications for those migrated afterwards (and less stringently)?
评论 #35190091 未加载
tananaevabout 2 years ago
The key part for our project is &quot;You can migrate from a Free Team organization to a Personal account by opening a support ticket.&quot;<p>Migrating to a free personal account will work for many small open source projects. That&#x27;s what we&#x27;re planning to do.
JanneVeeabout 2 years ago
I&#x27;m afraid that I don&#x27;t accept the apology. You are taking money from my organization, making it hard for my organization to administrate the users you ask money for because it is not enough seats and then communicate something that I can construe as having potential for a supply-chain attack on my production environment. I get it you need to make money, but without SSO for smaller enterprises you have us and them scrambling for alternatives.
Aeolunabout 2 years ago
&gt; This impacted less than 2% of our users.<p>Hmm, I’m not sure how I feel about them making excuses a few sentences into what is supposed to be an apology.
评论 #35190336 未加载
ilytabout 2 years ago
&gt; This impacted less than 2% of our users.<p>&quot;We apologise, and also here are some our &#x27;lie by statistics&#x27; excuses where we don&#x27;t count who <i>used</i> those org repos but just the org owners&quot;
kundiabout 2 years ago
What if the 0.1% of the users are the ones that you should deeply care for?
namariaabout 2 years ago
Layering vendor tools in boom times is great! Free offerings are generous, tools help enormously getting greenfield projects started. We can pipe tools together and with a shinny new front end we can bring a new product to market in days, maybe hours. We can even release our own tooling as frameworks, a nice career boost to developers involved.<p>Then comes the crunch times, and suddenly random vendors can rug pull your entire operation.<p>Yet we keep doing it every boom time because it&#x27;s so easy!
jacooperabout 2 years ago
GHCR goes brrrrrrrrrr...... Also quay.io is free for public repos.
jdlygaabout 2 years ago
Monetizing what we took for granted as available for free has really rubbed everyone the wrong way. I&#x27;ve noticed teams are much less likely to request paid Docker Desktop, especially since there are perfectly suitable free alternatives nowadays. We all use either native docker engine on Windows + WSL2, or the MIT licensed Colima on Mac. Honestly, Docker Desktop was always a fairly heavyweight and cumbersome app with a very high opinion of itself.
technickabout 2 years ago
I expect a third round of apology emails from Docker with less gaslighting and real numbers of how this affected 20k users.. or maybe more, not in a 2% format.<p>Depending on how this goes I might let my purchasing department know it&#x27;s time to cancel our enterprise subscription with Docker. I have a IBM RH corp account and would much rather pay RH at that point because Docker is burning all of it&#x27;s cred in the dumpster out back.
rswailabout 2 years ago
So we need a generic artifact repository (containers are just one type) that also maintains an SBOM (with a machine readable format, eg SPDX) for the artifact content.<p>Is anyone going to fund that?<p>We have a way to do that with git (and signed commits) that covers source code.<p>Is there something that someone can build out of P2P&#x2F;IFPS&#x2F;? that would allow that to happen, including some form of search&#x2F;identification?
评论 #35199349 未加载
ignoramousabout 2 years ago
&gt; <i>...we recently emailed accounts that are members of Free Team organizations, to let them know that they will lose features unless they move to one of our supported free or paid offerings. This impacted less than 2% of our users.</i><p>What percentage of those orgs &#x2F; users hosted popular docker images? Surely, 2% is a small enough number to warrant a public apology?
评论 #35188681 未加载
avereveardabout 2 years ago
Can&#x27;t they just idk release a list of the images that are likely to be impacted unless the owner takes action?<p>I don&#x27;t care much of the business decision, it&#x27;s their house.<p>I care for the persons I support whom use docker and I dont see a way to prepare them without sounding like a crackpot and looking like a fool if they after making noise turns out they aren&#x27;t impacted.
btownabout 2 years ago
So can team members still push security updates to an image on a public team account that’s not in their FOSS program? It’s still incredibly unclear if this is allowed, or if the existing images will be frozen in time until someone pays for the account. Still a nightmare for CISOs that rely on the ecosystem.
mayliabout 2 years ago
&gt; For those of you catching up, we recently emailed accounts that are members of Free Team organizations, to let them know that they will lose features unless they move to one of our supported free or paid offerings. This impacted less than 2% of our users.<p>Why do you really want to kill those 2% of your users?
voytecabout 2 years ago
&gt; This impacted less than 2% of our users.<p>Ah, only 2%. Completely irrelevant number. Move along.
评论 #35190820 未加载
solarkraftabout 2 years ago
It&#x27;s cool that you&#x27;re not completely deaf, but the damage has been done and not only due to this announcement. There are alternatives and people are increasingly choosing them.
tofuahdudeabout 2 years ago
Given the number of times that Docker the company has rugged the community, I am highly pessimistic of their organization &#x2F; paying them. I&#x27;d rather run my own registry.
steponlegoabout 2 years ago
So wait, they&#x27;re not ending Docker Free Teams any more? That&#x27;s great news. Thanks to all the Docker team who realized what a horrible mistake this was.
hashtag-tilabout 2 years ago
Sorry, I’m already moving onto other repository options and also to `podman` as an alternative that cover 99% of my use cases.<p>I won’t be caught up againg by Docker SNAFU.
sasakrsmanovic2about 2 years ago
Good job on docker to come clean so quickly.
评论 #35187564 未加载
sgammonabout 2 years ago
this is a great reason to use OCI images and a Codespace on your Mac or Windows machine and just skip the entire &quot;Docker&quot; step altogether. just a reminder that you can do this, docker images are just tarballs, and the faster you exit a vice the less it can squeeze you.
markus_zhangabout 2 years ago
I&#x27;m a bit surprised that they are struggle to make $$ with such a popular tool. But I could be wrong.
siva7about 2 years ago
I&#x27;m baffled who the heck wrote and approved such a poor communication piece with the original mail
eyearequeabout 2 years ago
I’m guessing they did this change because the cost of giving a free service isn’t cheap for docker?
评论 #35187736 未加载
评论 #35189806 未加载
linuxftwabout 2 years ago
Lots of people outraged here, but did any organization step up to fill this (perceived) gap?<p>Docker is way too generous IMO. Petabytes of freeloader data they&#x27;ll never generate a nickle from. Everyone around here wants people to pay $20&#x2F;month for some newspaper, and spend $0&#x2F;month on infrastructure that helps run the internet. It&#x27;s crazy town.
评论 #35189079 未加载
renewiltordabout 2 years ago
Cool. I&#x27;m just glad I don&#x27;t have to replicate all these images to my own ECR.
ryan29about 2 years ago
Edit: It looks like you can migrate from a team to a personal account:<p>&gt; You can migrate from a Free Team organization to a Personal account by opening a support ticket. No action will be taken against your account while your ticket is being processed.
评论 #35188105 未加载
xbarabout 2 years ago
Who is docker for now?
chillbillabout 2 years ago
What I’d like to know is why the hell is there so many Docker editions&#x2F;licenses? Did docker just hire people who made Windows vista?<p>Also, just switch to Podman already people…
评论 #35188103 未加载
sys_64738about 2 years ago
Stupid is as Stupid does.
wkdneidbwfabout 2 years ago
oh glorious docker thank you for completely changing course and not deleting our data and then acting like you never said you’d delete it in the first place.<p>fuck docker!
tangmonkabout 2 years ago
docker hub, next porn hub
maerF0x0about 2 years ago
Only fair that this also gets 1500 points and front page
dawnerdabout 2 years ago
So if it&#x27;s only such a small amount of accounts, then surely it&#x27;s barely a line item. Makes no sense, something doesn&#x27;t add up here.
评论 #35187930 未加载
gardenhedgeabout 2 years ago
&quot;We’d also like to clarify that public images will only be removed from Docker Hub if their maintainer decides to delete them.&quot;<p>Was HN spreading fake news then?
评论 #35191702 未加载