logologo
Démarrer
Manuel
Développement
Plugins
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Démarrer
Manuel
Développement
Plugins
API
logologo
Comment fonctionne NocoBase
Comparaison des méthodes d'installation et des versions

Installer NocoBase

Installation avec Docker
Installation avec create-nocobase-app
Installation depuis les sources Git
Variables d'environnement

Mettre à jour NocoBase

Mise à jour avec Docker
Mise à jour avec create-nocobase-app
Mise à jour depuis les sources Git

Déploiement

Déploiement en production

Proxy pour ressources statiques

nginx
caddy
CDN

Commandes d'opérations courantes

docker-compose
pm2
Comment déployer plus rapidement
Installer et mettre à jour les plugins
Previous PageVariables d'environnement
Next PageMise à jour avec create-nocobase-app
Avis de traduction IA

Cette documentation a été traduite automatiquement par IA.

#Mise à niveau d'une installation Docker

Avant la mise à niveau
  • Assurez-vous de sauvegarder votre base de données.

#1. Accédez au répertoire de votre fichier docker-compose.yml

Par exemple

# MacOS, Linux...
cd /your/path/my-project/
# Windows
cd C:\your\path\my-project

#2. Mettez à jour le numéro de version de l'image

À propos des numéros de version
  • Les versions d'alias, telles que latest, latest-full, beta, beta-full, alpha, alpha-full, ne nécessitent généralement pas de modification.
  • Les numéros de version numériques, tels que 1.7.14, 1.7.14-full, doivent être modifiés pour correspondre à la version cible.
  • Seules les mises à niveau sont prises en charge ; les rétrogradations ne le sont pas !!!
  • En environnement de production, nous vous recommandons de fixer une version numérique spécifique pour éviter les mises à niveau automatiques involontaires. Voir toutes les versions
# ...
services:
  app:
    # Nous vous recommandons d'utiliser l'image d'Aliyun (pour une meilleure stabilité réseau en Chine)
    image: nocobase/nocobase:1.7.14-full
    # Vous pouvez également utiliser une version d'alias (peut se mettre à jour automatiquement, à utiliser avec prudence en production)
    # image: nocobase/nocobase:latest-full
    # image: nocobase/nocobase:beta-full
    # Docker Hub (peut être lent ou échouer en Chine)
    # image: nocobase/nocobase:1.7.14-full
# ...

#3. Redémarrez le conteneur

# Téléchargez la dernière image
docker compose pull app

# Recréez le conteneur
docker compose up -d app

# Vérifiez l'état du processus de l'application
docker compose logs -f app

#4. Mise à niveau des plugins tiers

Référez-vous à Installer et mettre à niveau des plugins.

#5. Instructions de restauration (rollback)

NocoBase ne prend pas en charge les rétrogradations. Si vous devez restaurer une version précédente, veuillez restaurer la sauvegarde de la base de données effectuée avant la mise à niveau et modifier la version de l'image pour revenir à la version d'origine.

#6. Questions Fréquemment Posées (FAQ)

Q : Le téléchargement de l'image est lent ou échoue

Utilisez un accélérateur de miroir Docker, ou utilisez l'image Aliyun nocobase/nocobase:<tag>.

Q : La version n'a pas changé

Confirmez que vous avez modifié l'image pour le nouveau numéro de version et que vous avez exécuté avec succès docker compose pull app et up -d app.

Q : Le téléchargement ou la mise à jour d'un plugin commercial a échoué

Pour les plugins commerciaux, veuillez vérifier la clé de licence dans le système, puis redémarrer le conteneur Docker. Pour plus de détails, consultez le Guide d'activation de la licence commerciale NocoBase.