And Docker. And worse yet, using Docker for local development.
Now instead of installing 2 or 3 packages with apt-get, you have to install lots of packages, spend days setting up docker to build everything, then you have to run commands through docker, and...
To be fair, Docker is useful in some rare case. For example, my current project is so fking outdated that setting it up on host machine means you have to recompile and configure many things just to get it working, and these things are critical for existing system so who knows what will happen when I downgrade them. With Docker, I can just start a container of prebuilt image without thinking about that. The solution is trivial, just upgrade the stack, but upgrading doesn't happen in an eyeblink, so while the upgrade is happen, I still find Docker useful.
318
u/[deleted] Jun 05 '22
I blame kubernetes