I've been making progress learning Docker. On my local machine this was fairly easy to set up and test with a python flask web app as a hello world.
I then tried to repeat the process on a VM in Google Cloud Services – the one running this website! The install seemed fairly straightforward but I had to troubleshoot an error regarding specifying the correct linux version.
I documented this in a github repo and will link when I write everything up.
Eventually I got the install working and tried to pull my recently created docker image from my docker repo. Unfortunately I got an error stated 'no space left on device' error. I think the image was really big as I didn't build it with slimmed down packages.
Once this error is fixed I'll update and link to a working guide.