Über Docker Compose installieren
Wenn Sie NocoBase direkt auf dem Server ausführen möchten, ist docker compose immer noch der direkteste Weg. Eine Portion docker-compose.yml reicht für die meisten Szenarien aus.
In einer Produktionsumgebung wird jedoch empfohlen, die spezifische Versionsnummer festzulegen und latest längere Zeit nicht direkt zu verwenden. Dadurch wird das Upgrade besser kontrollierbar.
Voraussetzungen
- Docker und Docker Compose installiert
- Stellen Sie sicher, dass der Docker-Dienst gestartet ist
- Ein für die Außenwelt zu öffnender Port wurde vorbereitet, z. B.
13000
Schritt 1: Erstellen Sie das Projektverzeichnis
Schritt 2: docker-compose.yml erstellen
Das folgende Beispiel verwendet PostgreSQL, was standardmäßig auch die problemloseste Kombination ist:
In:
APP_KEYDenken Sie daran, es in Ihre eigene Zufallszeichenfolge zu ändern13000:80stellt die Zuordnung des13000-Ports des Hosts zum80-Port des Containers dar- Wenn Sie bereits über einen Datenbankdienst verfügen, können Sie den Abschnitt
postgreslöschen undDB_HOSTin die vorhandene Datenbankadresse ändern
Wenn Sie MySQL oder MariaDB verwenden, denken Sie daran, DB_DIALECT in den entsprechenden Typ zu ändern und Folgendes hinzuzufügen:
Schritt 3: Starten Sie die Anwendung
Überprüfen Sie das Protokoll:
Schritt 4: Greifen Sie auf die Anwendung zu
Nachdem die Anwendung gestartet wurde, öffnen Sie:
Wenn Sie es zum ersten Mal starten, folgen Sie einfach den Anweisungen auf der Seite, um das Administratorkonto zu initialisieren.
Allgemeine Befehle
Container starten oder aktualisieren:
Anwendung stoppen:
Überprüfen Sie das Protokoll:
Wo Sie als nächstes suchen müssen
- Wenn Sie die Konfiguration von Schlüsseln, Ports, Datenbanken usw. anpassen möchten, lesen Sie weiter unter Anwendungsumgebungsvariablen
- Wenn Sie bereit sind, offiziell online zu gehen, lesen Sie weiter Nginx oder Caddy
- Wenn Sie Daten später sichern möchten, lesen Sie weiter unter Sichern und Wiederherstellen

