Docker -Skript zum Erstellen von RAD Studio Linux -Bereitstellungsbild einschließlich RAD -Server -Engine
HINWEIS: Dieses Bild benötigt einen anderen Container, der interbase ausgeführt wird, um zu funktionieren.
Das Bild standardmäßig zum Ausführen von Paserver auf Port 64211 mit dem Passwort securepass
Die 10.x -Bilder verwenden Ubuntu 18.04.6 LTS (Bionic Beaver), während die 11.x -Bilder Ubuntu 22.04.1 LTS (Jammy Quallen) verwenden
Wenn Sie ohne Docker Hub aus GitHub ändern oder erstellen möchten, können Sie das Dockerfile mit dem Skript build.sh erstellen. HINWEIS: Die Dockerfile erfordert das Skript paserver_docker.sh im selben Verzeichnis
Verwendung: ./build.sh [db host] [port]
./build.sh yourhost.com 3050
Um die Docker Hub-Version des PA-Radserver-Bildes zu ziehen, verwenden Sie das Skript pull.sh
./pull.sh
oder
docker pull radstudio/pa-radserver:latest
Wo latest ist das gewünschte Tag.
Um die Docker Hub-Version von PA-Radserver-Bild für eine Debug-/Nichtproduktionsumgebung zu ziehen und auszuführen, verwenden Sie das pull-run.sh -Skript
Verwendung: ./pull-run.sh [db host] [port]
./pull-run.sh yourhost.com 3050
Um die Docker Hub-Version von PA-Radserver-Bild für eine pull-run-production.sh /Nicht-Debug-Umgebung zu ziehen und auszuführen
Verwendung: ./pull-run-production.sh [db host] [port]
./pull-run-production.sh yourhost.com 3050
Um die Docker-Hub-Version von PA-Radserver Docker für eine Nichtproduktionsumgebung auszuführen, verwenden Sie das Skript run.sh
Verwendung: ./run.sh [db host] [port]
./run.sh yourhost.com 3050
Um die Docker Hub-Version von PA-Radserver-Bild für eine Produktion/Nicht-Debug-Umgebung run-production.sh
Verwendung: ./run-production.sh [db host] [port]
./run-production.sh yourhost.com 3050
So konfigurieren Sie die Datei emsserver.ini einer bereits ausgeführten Instanz von PA-RadServer. Führen Sie das Skript config.sh aus
./config.sh
Das Skript config.sh wird Apache automatisch neu gestartet.
Das Lösungsverzeichnis enthält mögliche Nutzungsszenarien für die Verwendung des PA-Radserver-Docker-Bildes. Die Custom-Rad_Server-Module-Lösung ist für das Szenario, in dem der Benutzer über ein benutzerdefiniertes Modul verfügt, das er auf dem RAD-Server bereitstellen möchte. Das benutzerdefinierte Endpoint-Ressourcenmodul muss im selben Verzeichnis wie die Dockerfile sein, wenn das Skript " build-run.sh aufgerufen wird.
Verwendung: ./build-run.sh [db host] [port] [module file name]
./pull.sh
./build-run.sh yourhost.com 3050 samplemodule.so
Die Beispiel für Kind-Bild-Image ist für das Szenario, in dem der Benutzer dem Docker-Bild andere Elemente hinzufügen möchte. Der Benutzer kann passende Pakete über die Dockerfile hinzufügen.
Verwendung: ./build-run.sh [db host] [port] [module file name]
./pull.sh
./build-run.sh yourhost.com 3050 samplemodule.so
Diese Software ist Copyright © 2024 von Embarcadero Technologies, Inc.
Sie dürfen diese Software nur verwenden, wenn Sie ein autorisierter Lizenznehmer eines Embarcadero -Entwickler -Tools -Produkts sind. In der neuesten Softwarelizenzvereinbarung finden Sie alle Aktualisierungen.

