Earlier quoted context omitted.
Docker is sunsetting Free Team organizations Free Team organizations are a legacy subscription tier that no longer exists. This tier included many of the same features, rates, and functionality as a paid Docker Team subscription. After reviewing the list of accounts that are members of legacy Free Team organizations, we’ve identified yours as potentially being one of them. If you own a legacy Free Team organization,…
This is the exact quote that was already up-thread of here, and they absolutely are not claiming they "never said that"; instead, they are clarifying that "organization data" does not include "public images", and while that's confusing, I can appreciate why they didn't think it would be and--lo and behold--they are publicly apologizing for being so confusing and taking the hit for having done so.
We apologize. We did a terrible job announcing the end of Docker Free Teams
251–260 of 334 posts
Re: We apologize. We did a terrible job announcing the end of Docker Free Teams
#252Previous communication: > If you don'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. New communication: > 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…
(from Docker DevRel team) > Given these statements directly contradict each other Actually... they aren't contradictory. The organization data will be retained for 30 days and is subject to deletion. That data includes the teams, memberships, etc. But, it wasn't clear what we were going to do about the images. Keeping the public images is important as many other images build on top of them. > It feels like they chang…
Re: We apologize. We did a terrible job announcing the end of Docker Free Teams
#253Earlier quoted context omitted.
(from the Docker DevRel team) "During that period" refers to the 30-day period. During that time, the images are accessible. After the 30-day period, they will still be pull-able, but not able to be updated.
Delete them. Keeping them read only is literally the worst solution. Old images that can't be updated and accrue security flaws, all while uninformed users see address still work and assume nothing needs to be changed. Your corporation picked literally worst way to do it.
I disagree. The worst way would be to make a blanket decision for all projects on their behalf.
This way they let the project maintainer decide.
For projects that don't get updated, it's better to leave them where they are.
For projects that are changing the maintainers can choose to delete (or move to a paid / OSS plan).
Choice is good, and giving that choice to maintainers is good.
The final act if goodness (and I'm not clear yet) is whether maintainers will be able to delete an image at some point in the future. Like say a year from now. Possibly by creating a paid account, and "reclaiming" that image.
Personally I agree that your advice to delete them may be the best option for most maintainers who have decided to leave. And they currently have the ability to do that.
Hence my assertion that your statement is incorrect.
Re: We apologize. We did a terrible job announcing the end of Docker Free Teams
#254Earlier quoted context omitted.
(from Docker DevRel team) > Given these statements directly contradict each other Actually... they aren't contradictory. The organization data will be retained for 30 days and is subject to deletion. That data includes the teams, memberships, etc. But, it wasn't clear what we were going to do about the images. Keeping the public images is important as many other images build on top of them. > It feels like they chang…
I understand you are in a difficult position, but this is a bit absurd. > During that period you will maintain access to any of your public images. The only reason that sentence would be in there is if after that period you would lose access to the public images! And from Merriam-Webster, "access", verb, definition two: "to open or load (a computer file, an Internet site, etc.) a file that can be accessed by many use…
Re: We apologize. We did a terrible job announcing the end of Docker Free Teams
#255Earlier quoted context omitted.
(from Docker DevRel team) > Given these statements directly contradict each other Actually... they aren't contradictory. The organization data will be retained for 30 days and is subject to deletion. That data includes the teams, memberships, etc. But, it wasn't clear what we were going to do about the images. Keeping the public images is important as many other images build on top of them. > It feels like they chang…
So you’re going to continue to host images that have severe remote code execution exploits? With no way for the person who posted them to ask people not to use them?
BigCo or GovDepartment gets popped via a known exploit against a fixed bug in an OSS project, but GitHub has prohibited the project from updating the explicable image they host without paying a ransom of $420/year?
Re: We apologize. We did a terrible job announcing the end of Docker Free Teams
#256Earlier quoted context omitted.
You are right, it's two different messages. I always am annoyed by how companies apologize for the communication or the confusion arising after the communication. As if we, the public, didn't understand properly or are too dumb to understand what they tried to say. We understood perfectly and the _message_ was dumb, not the communication around the message. It doesn't feel like an honest apology.
Dude: "the message" is "the communication".
Re: We apologize. We did a terrible job announcing the end of Docker Free Teams
#257Earlier quoted context omitted.
With what?
Someone on lobste.rs mentioned quay.io (maintained by redhat) as an alternative to dockerhub. Anyone have any experience with it?
Re: We apologize. We did a terrible job announcing the end of Docker Free Teams
#258Earlier quoted context omitted.
Exactly ! I remember the original email mentioned deletion and now they say "we never said that". Time to get rid of Docker in our world.
im looking forward to hipster posts about compiling and running your stack directly on a machine. probably one, and it'll be faster. that'll be great
Re: We apologize. We did a terrible job announcing the end of Docker Free Teams
#259Earlier quoted context omitted.
If you want actual reproducable, actual portable software, Nix. Otherwise there are countless other OCI runtimes, cri-o, containers, etc. Kubernetes doesn't even use Docker. What a thing, docker. I can't get over the staying power it has had despite... Everything.
How do I run the ecosystem the docker already has with nix alone? It's not just the runtime.
If so, I think Nix being able to create docker images addresses that specific concern.
Re: We apologize. We did a terrible job announcing the end of Docker Free Teams
#260Earlier quoted context omitted.
I understand you are in a difficult position, but this is a bit absurd. > During that period you will maintain access to any of your public images. The only reason that sentence would be in there is if after that period you would lose access to the public images! And from Merriam-Webster, "access", verb, definition two: "to open or load (a computer file, an Internet site, etc.) a file that can be accessed by many use…
I’m guessing they mean “write access.”
But yes, a missing word is certainly a plausible explanation for how they issued a statement that meant the opposite of what they apparently intended.