I love my Synology NAS. I was surprised at the number of features Synology claims to support, but I was even more surprised to find out that they all seem to work (at least all the ones I have tried so far).

One of my favourite features is the ability to run Docker containers directly on the NAS. They even provide a nice little UI to manage images and containers.

The only problem is that I keep forgetting how to update my containers. I usually just set up my containers and forget about them; maybe running the Docker app on my NAS a few times per year.

Because I forget things… below are the steps I go through when I want to update the underlying Docker image for a container.

  1. Open the Synology Docker app.
  2. Click on the Registry link in the left nav.
Synology Docker Registry
  1. Find the image that the container you want to update is using, right-click on the image and click “Download Image”.
Synology Docker settings image tab download this image example.
  1. Choose the version of the image you want to download. You probably want the “latest” version but your requirements may be different from mine
Screenshot of tag selection window
  1. A “1” badge will appear in the Docker app left nav beside the “Images” nav item indicating that your new image is downloading.
  1. When the download is complete the “1” badge will disappear and, if enabled, your browser will display a notification.
Screenshot of Docker image download complete notification.
  1. Navigate to the Containers page.
Screenshot of Synology Docker containers running.
  1. Stop the container you want to update.
Screenshot of Synology Docker containers stopped.
  1. Right click or select the container and use the “Actions” menu to “Reset” the container.
Screenshot of Synology Docker container action menu.
  1. You will receive a warning message which should be safe to ignore as long as you are using volumes and not storing important information in the container directly.
Screenshot of Synology Docker container reset confirmation window.
  1. Start up the container and you should now be on the latest version!