Mise à jour en mode conteneur (Docker) - Linux
Comme tout logiciel, la plateforme Navixy nécessite des mises à jour régulières pour intégrer toutes les dernières innovations et améliorations. Alors que la version PaaS gère cela automatiquement, les instances On-premise exigent que les clients demandent et installent eux-mêmes les mises à jour.
Pour la version Dockerisée, le processus de mise à jour est simplifié au maximum, le rendant accessible même à des personnes disposant de compétences de base en administration système.
Même si les compétences requises peuvent être faibles, il demeure impératif d’agir avec la plus grande prudence pendant le processus de mise à jour et de suivre scrupuleusement les instructions. Cela garantit que les données sensibles sont protégées contre tout dommage involontaire.
Préparation à la mise à jour
La configuration de base de la plateforme Dockerisée se trouve dans le fichier .env situé dans le répertoire /navixy-package Ouvrez ce fichier dans un éditeur de texte et vérifiez la valeur spécifiée pour WORKDIR, qui est le répertoire contenant les fichiers critiques de la plateforme : la base de données et toutes les configurations de services. Il peut se situer soit dans le /navixy-package répertoire lui-même (valeur par défaut - ./work ), soit à tout autre emplacement sur votre serveur.
Une fois que vous avez vérifié où les fichiers sont situés, procédez à la mise à jour.
Processus de mise à jour
Étape 1. Assurez-vous d’être dans le répertoire /navixy-package et exécutez cette commande :
docker compose downCela arrêtera la plateforme en cours d’exécution.
Étape 2 - optionnelle mais recommandée. Effectuez une sauvegarde du fichier .env et du répertoire WORKDIR .
Étape 3. Décompressez le nouveau package de distribution de la plateforme Navixy (où <PACKAGE_NAME> est le nom du fichier) :
tar -zxvf <PACKAGE_NAME>.tar.gzÉtape 4. Placez le fichier .env depuis l’ancien répertoire vers le nouveau répertoire décompressé /navixy-package. S’il est déjà présent, vérifiez son contenu et assurez-vous que le(s) domaine(s) et autres valeurs sont spécifiés correctement.
Étape 5. Si la valeur WORKDIR est ./work, déplacez le répertoire /work de l’ancien vers le nouveau /navixy-package. Si le répertoire de travail a un chemin personnalisé, ou s’il se trouve déjà dans un nouveau répertoire, passez cette étape.
Étape 6. Assurez-vous d’être dans le nouveau répertoire décompressé /navixy-package et exécutez la commande suivante :
Cela lancera une nouvelle version de la plateforme. Il ne vous reste plus qu’à attendre.
Finalisation de la mise à jour
Après avoir exécuté avec succès les étapes ci‑dessus, vous pouvez supprimer l’ancien répertoire /navixy-package s’il n’a pas été écrasé par le nouveau.
Pour vérifier la disponibilité de votre plateforme, accédez au Panneau d’administration et à l’interface utilisateur. Si toutes les fonctions fonctionnent correctement, la mise à jour a été implémentée avec succès.
Mis à jour
Ce contenu vous a-t-il été utile ?