Checking my Ghost installation recently and I noticed i was way out of date and needed to updated to the latest version of Ghost ( currently 2.11.1 ). Now usually this would have been the case of simply following the upgrade instructions provided by Ghost but because I am running Docker the upgrade process was slightly different. Before upgrading to 2.xx you will have to be on version 1.25.6 as this has the latest database changes that are compatible with the latest version.
In my previous blog post I explained how quick and easy it was to get a Ghost blog up and running using docker. The next step is to set up a reverse proxy and an SSL certificate. I will be using Nginx as the reverse proxy and Let’s Encrypt as my SSL certificate provider. All with the help of Docker! The Container There are many Docker containers available, some official and others provided by the community.
I have been looking for a way to get a blog up and running in quick and simple manner. No installing and configuring databases. No installing and configuring web servers. Minimal user interaction when installing and setting up. This is where Docker comes in to play. Docker Minimal user interaction and you are using docker? yes i am. Using Docker will only require me to install Docker and use docker run .