6 ms·
"I don't know how to monitor and restart a process. so let me wrap it into a vm and then monitor and restart it" :) there are lot of cases for containers. thi
by gcb0 8y ago
"I don't know how to monitor and restart a process. so let me wrap it into a vm and then monitor and restart it"
:)
there are lot of cases for containers. this isn't one (although over engineering personal projects is always fun)
- icebraining 8y agoNobody said anything about monitoring or restarting processes, and containers aren't vms.
- weberc2 8y agoIt's not over-engineering; it's quite a lot easier to get Docker up and running and run things in it rather than dealing with init systems, package managers (and dependency conflicts), ansible, etc for every app. You get a sane, consistent, and standard interface to logging, networking, data management (volumes), declarative infrastructure, packaging, etc and Docker swarm makes it relatively simple to scale up to multiple nodes.