First of all, I am aware that this might be the wrong category to post under, but I was not sure which one I should chose. If this is the wrong one, could a Mod please move it?
I have written a small script to quickly set up a local development environment for Ghost themes.
It is written in Node and asks a few question, to create a file which docker-compose can use to create a docker container. It also includes a skeleton theme that handles CSS (with PostCss) and JavaScript bundling.
You can run ghost install local in multiple directories if you want multiple ghost instances running at once - it will automatically assign port numbers for you.