Theme Dev for Ghost 3 on Docker

I’m trying to do some theme development on my local machine. Ideally, I want to edit the theme files and see them updated in the browser.

I’m want to set up ghost with docker. I was following a YouTube tutorial but realised it is dated and doesn’t really cover Ghost 3 - I began looking at the docker image documentation to see if I could amend the command… This is what I came up with but it doesn’t like it.

docker run -d --name godidea-theme -e url=http://localhost:3001 -p 3001:2368 -v /Users/myname/sites/hobby/themename/dest:/var/lib/ghost ghost:3-alpine

Can anyone point me to a good tutorial to get me started with ghost and theme dev using docker (struggling to find an up to date one)?

I released a small boilerplate repo for setting up theme dev environment with Docker - Ghost Theme Development with Docker - rishabhmhjn

Repo: GitHub - amritsarstartups/ghost-theme-docker: Ghost theme development with Docker