Une alerte est déclenchée dans l'interface du contrôleur UniFi de Ubiquiti.
Cette alerte signale qu'une mise à jour du contrôleur est disponible.

Nous allons voir comment procéder à sa mise à jour dans un docker de Synology en partant d'une version 5.12.35.

Sauvegardes

Docker Synology

Exporter le conteneur dans l'interface Synology
2020-03-27_13-02-30
L'export est assez long.

Controleur Unifi

Sauvegarde dans "Settings" > "Controller Settings" > "Backup" > "BACKUP/RESTORE" > "Download Backup" et enregistrer sur le fichier sur votre disque en local.
2020-03-27_13-03-38

Vérifier le répertoire de données persistantes

Pour ne rien perdre des données, il est necessaire de reprendre le même dossier de montage Docker. Enregistrez l'information suivante :

2020--07-24_113315-vDSM---Synology-DiskStation-000090

Dans ce cas, mes données sont contenues dans le répertoire docker/Dock_Unifi du NAS et sont montées dans le répertoire /unifi du conteneur.

Je vous conseille également de récupérer le contenu de vos variables d'environnement, si vous avez mis en place un certificat par exemple.

2020--07-24_113020-vDSM---Synology-DiskStation-000088

A ce stade il faut arrêter le conteneur qui fait tourner le controleur.

Mise à jour du controlleur

Mettre à jour l'image docker

(ssh vers le NAS user:mdp)

sudo docker pull jacobalberty/unifi:latest

2020-03-27_11-55-36-4

Il est possible de passer directement par l'interface dans le menu image, mais on ne voit pas l'avancement de la mise à jour.

Une fois que la mise à jour du conteneur est terminée nous allons recréer un nouveau conteneur en utilisant l'interface de Synology

Création du nouveau conteneur

Dans l'interface Synology Docker, selectionner l'image mise à jour et faire lancer.

2020-03-27_12-11-36

2020-03-27_12-17-06
2020-03-27_12-17-48-1

On ajoute le dossier de montage vers les données persitantes d'Unifi, à adapter chez vous si besoin en reprenant la configuration de l'étape "Vérifier le répertoire de données persistantes"

2020-03-27_12-25-43
2020-03-27_12-27-11

Cliquer sur Appliquer et Suivant

Le conteneur devrait apparaitre Lancé dans le menu conteneur
2020-03-27_12-28-43

En se logguant se connectant sur l'interface du controleur, on constate que la version a bien été modifée :
2020-03-27_12-52-54