Docker is a company I just can’t hate on. They’ve completely transformed how software is deployed. Containers gained so much momentum it kind of outgrew them and they lost a lot of potential business. I would hardly call beginning to charge after a decade of free service a rug pull, especially now that dependence on Docker’s registry is shrinking all the time.
I don't hate them. But I don't want to depend on them for any product I manage.
Have you checked out Dagger?
It's what the people who created OG Docker are building now
Dagger is one of those things I want to like, but find incredibly painful to use in practice.
I have tried it but wasn't a fan. I tried to convert one of our Actions workflows and that proved to be a PITA that I gave up on. It seems now the project is pivoting into AI stuff.
Well, one of them.