Script Docker pour construire RAD Studio Linux Deployment Image, y compris le moteur de serveur RAD
Remarque: Cette image a besoin d'un conteneur différent en exécutant l'interbase pour fonctionner.
L'image par défaut en cours d'exécution de Paserver sur le port 64211 avec le mot de passe securepass
Les images 10.x utilisent Ubuntu 18.04.6 LTS (castor bionique) tandis que les images 11.x utilisent Ubuntu 22.04.1 LTS (Jammy Jellyfish)
Si vous souhaitez modifier ou construire à partir de GitHub sans utiliser Docker Hub, vous pouvez construire le DockerFile avec le script build.sh . Remarque: le dockerfile nécessite le script paserver_docker.sh dans le même répertoire
Utilisation: ./build.sh [db host] [port]
./build.sh yourhost.com 3050
Pour tirer la version Docker Hub de PA-Radserver Image Utilisez le script pull.sh
./pull.sh
ou
docker pull radstudio/pa-radserver:latest
Où latest est la balise souhaitée.
Pour extraire et exécuter la version Docker Hub de PA-Radserver Image pour un environnement de débogage / non-production, utilisez le script pull-run.sh
Utilisation: ./pull-run.sh [db host] [port]
./pull-run.sh yourhost.com 3050
Pour extraire et exécuter la version Docker Hub de l'image PA- pull-run-production.sh pour un environnement de production / non-débug
Utilisation: ./pull-run-production.sh [db host] [port]
./pull-run-production.sh yourhost.com 3050
Pour exécuter la version Docker Hub de PA-RADSERVER Docker pour un environnement sans production, utilisez le script run.sh
Utilisation: ./run.sh [db host] [port]
./run.sh yourhost.com 3050
Pour exécuter la version Docker Hub de PA-Radserver Image pour un environnement de production / non- run-production.sh
Utilisation: ./run-production.sh [db host] [port]
./run-production.sh yourhost.com 3050
Pour configurer le fichier emsserver.ini d'une instance déjà en cours d'exécution de PA-Radserver Exécutez le script config.sh
./config.sh
Le script config.sh redémarrera automatiquement Apache.
Le répertoire Solutions contient des scénarios d'utilisation possibles pour l'utilisation de l'image Docker PA-Radserver. La solution personnalisée-RAD_SERVER-Module concerne le scénario dans lequel l'utilisateur a un module personnalisé qu'il souhaite déployer sur RAD Server. Le module de ressource EndPoint personnalisé doit être dans le même répertoire que le dockerfile lorsque le script build-run.sh est appelé.
Utilisation: ./build-run.sh [db host] [port] [module file name]
./pull.sh
./build-run.sh yourhost.com 3050 samplemodule.so
L'exemple de solution d'image-image concerne le scénario dans lequel l'utilisateur souhaite ajouter d'autres éléments à l'image Docker. L'utilisateur peut ajouter des packages APT d'autres éléments personnalisés via le dockerfile.
Utilisation: ./build-run.sh [db host] [port] [module file name]
./pull.sh
./build-run.sh yourhost.com 3050 samplemodule.so
Ce logiciel est Copyright © 2024 par Embarcadero Technologies, Inc.
Vous pouvez utiliser ce logiciel que si vous êtes un licencié autorisé d'un produit d'outils de développeur Embarcadero. Voir le dernier accord de licence logicielle pour toute mise à jour.

