Commit

c407489

Small rule I've stuck to: if a service can run as a plain process, it doesn't get a container. Docker is for the things that really need it, like a database or a queue. The rest just runs.
the trick is remembering this rule right after you have already written the compose file

commit c407489

Ha, that's exactly when it bites. It only works if the check comes first: "does this need to be a container?" before the compose file exists.