4 ms·
Docker is great, way overused 100%. I believe a lot of it started as "cost savings" on resource usage. Then it became the trendy thing for "scalability". When
by ganoushoreilly 2y ago
Docker is great, way overused 100%. I believe a lot of it started as "cost savings" on resource usage. Then it became the trendy thing for "scalability".
When home enthusiasts build multi container stacks for their project website, it gets a bit much.
- applied_heat 2y agoSolves dependency version hell also
- theLiminator 2y agoSolves it in the same sense that it's a giant lockfile. It doesn't solve the other half where updates can horribly break your system and you run into transitive version clashes.
- bornfreddy 2y agoBut at least you can revert back to the original configuration (as you can with VM, too).
- Spivak 2y agoIt solves it in the sense that it empowers the devs to update their dependencies on their own time and ops can update the underlying infrastructure fearlessly. It turned a coordination problem into a non-problem.
- ktosobcy 2y agoHaving been running a VPS with manually maintained services moving to docker saved me a lot of headache... things definitely breaks less often (almost never) and if they do it's quite easy to revert back to previous version...
- sitkack 2y agoIt doesn't solve it, it makes it tractable so you can use the scientific method to fix problems as opposed to voodoo.
- Yodel0914 2y ago> When home enthusiasts build multi container stacks for their project website, it gets a bit much. I don't know - docker has been a godsend for running my own stuff. I can get a docker-compose file working on my laptop, then run it on my VPS with a pretty high certainty that it will work. Updating has also (to date) been incredibly smooth.