We apologize. We did a terrible job announcing the end of Docker Free Teams
291–300 of 334 posts
Re: We apologize. We did a terrible job announcing the end of Docker Free Teams
#292Earlier quoted context omitted.
How do I run the ecosystem the docker already has with nix alone? It's not just the runtime.
I'm super interested in the ecosystem you mean here. I'm assuming that you mean ecosystem around images like kubernetes, ECS, etc like the other commenter guessed? 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
#293Then comes the crunch times, and suddenly random vendors can rug pull your entire operation.
Yet we keep doing it every boom time because it's so easy!
Re: We apologize. We did a terrible job announcing the end of Docker Free Teams
#294I 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 eg…
All the discussions from the Docker team regarding SystemD feel like they want to push Docker Swarm and see SystemD as a threat to their business model. It would not supprise me if they downtalk Lennart Poetterin on a personal level.
Also to this day if we want to setup complex test scenarios we need the --privileged flag to run Docker in Docker.
Re: We apologize. We did a terrible job announcing the end of Docker Free Teams
#295Earlier quoted context omitted.
Relying on a free service for important work? Maybe they are right.
Silly us, I suppose we should stop relying on APT/RPM/what-have-you Linux package mirrors, NPM, NuGet, PyPi, Hex, RubyGems, Crates, ... too.
Their goals are completely different. The latter is not there to give you services. It's there to maximize shareholder value.
It's sad to see that HN can't even tell the difference anymore.
Re: We apologize. We did a terrible job announcing the end of Docker Free Teams
#296Is anyone going to fund that?
We have a way to do that with git (and signed commits) that covers source code.
Is there something that someone can build out of P2P/IFPS/? that would allow that to happen, including some form of search/identification?
Re: We apologize. We did a terrible job announcing the end of Docker Free Teams
#297Earlier 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…
>Actually... they aren't contradictory. They are. Your intent may not have been contradictory, but the messages received by everyone else were contradictory. You should own that if you are serious about doing better. Your intent doesn't really matter in these situations.
Re: We apologize. We did a terrible job announcing the end of Docker Free Teams
#298Earlier quoted context omitted.
> What else do you want, exactly? There's a world of difference between "This impacted less than 2% of our users." and "This impacted about 2% of our users." The first implies that they have up to 2% of users which they don't respect, and undermines their apology. I agree that it's good that they responded quickly, and I know there's a tradeoff between fast and perfect.
> There's a world of difference between No there isn't. This is entirely subjective and you're acting like they said "Fuck our customers" when they just shared data. Anything you want to imply beyond that says more about you than it does about any part of Docker. > The first implies that they have up to 2% of users which they don't respect, and undermines their apology. Where does this implication come from? Why is D…
Re: We apologize. We did a terrible job announcing the end of Docker Free Teams
#299Earlier quoted context omitted.
You missed his point. He's saying "latest is an anti-pattern". Which is correct. Everyone should be pinning to specific versions or semver to avoid being accidentally upgraded to a release with breaking changes. Yes, obviously making existing tags immutable is bad. Nobody is disputing that.
There are exceptions though. I'm the kind of person that would pin Jenkins to latest even if it is an antipattern. I'm way more concerned about security flaws than a temporary CI breakage. So for me: Everyone should be pinning Jenkins to latest to avoid accidentally staying on a release with security holes.
My take on Jenkins with all its plugins is that it need to be properly shielded from external access anyways.
Re: We apologize. We did a terrible job announcing the end of Docker Free Teams
#300Ugh. 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. 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. I have lost trust in this company.
This is irrational, self-destructive greed, not the more usual transparent and regretful removal of generous pricing plans and unsustainable services that dotcoms have made the public familiar with.