After a few tries, got my first docker blog up and running in a production mode with a local ghost clone volume mapped.
Below was my docker run command :
docker run -e NODE_ENV=production -v $localpath_of_your_ghost_clone:/var/lib/ghost ghost
Also a reminder to edit the config.js file to add below to the production :
contentPath: path.join(process.env.GHOST_CONTENT, '/')