Feature Request: Less updates to Docker

When Discourse prompts to upgrade I see a message like this:

Your Discourse installation is out of date. [Click here to upgrade.]

I’m guessing maybe 1 in 3 times it requests to upgrade it also says to upgrade Docker needs to be upgraded:

You are running an old version of the Discourse image.

Upgrades via the web UI are disabled until you run the latest image.

To do so log in to your server using SSH and run:

However, it’s not always possible for those on shared hosting plans. The administration work required to reboot the server and restart services can be time consuming.

It would be helpful not to have to upgrade Docker to upgrade Discourse.

Can you elaborate on your setup? A server restart should never be needed. If you’re using the standard install on a vps this shouldn’t be a problem.

You aren’t being asked to upgrade the docker runtime, it’s an upgrade to the discourse docker image.

4 Likes

You don’t need to reboot the server, just launch a new container. If you don’t want to spend your time that way, I’ll do it for you Automatic Rebuilds when They Are Needed — Literate Computing, LLC

Your phone and desktop computer require much more frequent updates.

1 Like