3 ms·
Did that for years. Spend so much more time fiddling with computers than getting any actual benefit from them. Now all my shit’s in docker, launched by one she
by vundercind 3y ago
Did that for years. Spend so much more time fiddling with computers than getting any actual benefit from them.
Now all my shit’s in docker, launched by one shell script per service. I let docker take care of restarts. There’s no mystery about where exactly all of the config and important files for any of the services lives.
I barely even have to care which distro I’m running it on. It’s great.
What’s funny is that the benefits of docker, for me, have little to do with its notable technical features.
1. It provides a common cross-distro interface for managing services.
2. It provides a cross-disro rolling-release package manager—that actually works pretty well and has well-maintained, and often official, packages.
3. It strongly encourages people building packages for that package manager to make their config more straightforward and to make locations of config files and data explicit and documented thoroughly in a single place. That is, it forces a lot of shitty software to de-shittify itself at the point I’ll interact with it (via Docker).