Installer via Docker Compose
Si vous souhaitez exécuter NocoBase directement sur le serveur, docker compose reste le moyen le plus direct. Une portion de docker-compose.yml suffit dans la plupart des scénarios.
Cependant, dans un environnement de production, il est recommandé de corriger le numéro de version spécifique et de ne pas utiliser directement latest pendant une longue période. Cela rendra la mise à niveau plus contrôlable.
Prérequis
- Docker et Docker Compose installés
- Assurez-vous que le service Docker est démarré
- Un port à ouvrir sur le monde extérieur a été préparé, tel que
13000
Étape 1 : Créer le répertoire du projet
Étape 2 : Créer docker-compose.yml
L'exemple suivant utilise PostgreSQL, qui est également la combinaison par défaut la plus simple :
dans:
APP_KEYN'oubliez pas de le remplacer par votre propre chaîne aléatoire13000:80représente le mappage du port13000de l'hôte au port80du conteneur- Si vous disposez déjà d'un service de base de données, vous pouvez supprimer la section
postgreset remplacerDB_HOSTpar l'adresse de la base de données existante.
Si vous utilisez MySQL ou MariaDB, pensez à remplacer DB_DIALECT par le type correspondant et à ajouter :
Étape 3 : Démarrez l'application
Vérifiez le journal :
Étape 4 : Accédez à l'application
Une fois l'application démarrée, ouvrez :
Si c'est la première fois que vous démarrez, suivez simplement les invites de la page pour initialiser le compte administrateur.
Commandes courantes
Démarrez ou mettez à jour les conteneurs :
Arrêter l'application :
Vérifiez le journal :
Où chercher ensuite
- Si vous souhaitez ajuster la configuration des clés, des ports, des bases de données, etc., continuez à voir Variables d'environnement d'application
- Si vous êtes prêt à vous connecter officiellement, continuez à lire Nginx ou Caddy
- Si vous souhaitez sauvegarder les données plus tard, continuez à voir Sauvegarde et restauration

