Commit

9c22bd5

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
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.

commit 9c22bd5