Script Docker para criar a imagem de implantação do Rad Studio Linux, incluindo o mecanismo de servidor rad
NOTA: Esta imagem precisa de um contêiner diferente executando o Interbase para funcionar.
A imagem é padronizada para a execução do PASERVER na porta 64211 com a senha securepass
As imagens 10.x usam o Ubuntu 18.04.6 LTS (Bionic Beaver) enquanto as imagens 11.x usam o Ubuntu 22.04.1 LTS (Jammy Jellyfish)
Se você deseja modificar ou construir a partir do GitHub sem usar o Docker Hub, poderá criar o DockerFile com o script build.sh . Nota: O Dockerfile requer o script paserver_docker.sh no mesmo diretório
Uso: ./build.sh [db host] [port]
./build.sh yourhost.com 3050
Para puxar a versão do cubo do docker da imagem PA-RadServer, use o script pull.sh
./pull.sh
ou
docker pull radstudio/pa-radserver:latest
Onde latest é a tag desejada.
Para puxar e executar a versão do Docker Hub da imagem PA-RadServer para um ambiente de depuração/não produção, use o script pull-run.sh
Uso: ./pull-run.sh [db host] [port]
./pull-run.sh yourhost.com 3050
Para puxar e executar a versão do cubo do docker da imagem PA-RadServer para um ambiente de produção/não-debug, use o script de pull-run-production.sh
Uso: ./pull-run-production.sh [db host] [port]
./pull-run-production.sh yourhost.com 3050
Para executar a versão do Docker Hub do PA-RadServer Docker para um ambiente de não produção, use o script run.sh
Uso: ./run.sh [db host] [port]
./run.sh yourhost.com 3050
Para executar a versão do Docker Hub da imagem PA-RadServer para um ambiente de produção/não-debug, use o script run-production.sh
Uso: ./run-production.sh [db host] [port]
./run-production.sh yourhost.com 3050
Para configurar o arquivo emsserver.ini de uma instância já em execução do PA-RadServer, execute o script config.sh
./config.sh
O script config.sh reiniciará o Apache automaticamente.
O diretório da Solutions contém possíveis cenários de uso para usar a imagem do Docker do PA-RadServer. A solução Custom-Rad_Server-Module é para o cenário em que o usuário possui um módulo personalizado que deseja implantar no servidor rad. O módulo de recurso de endpoint personalizado precisa estar no mesmo diretório que o Dockerfile quando o script build-run.sh é chamado.
Uso: ./build-run.sh [db host] [port] [module file name]
./pull.sh
./build-run.sh yourhost.com 3050 samplemodule.so
A solução de imagem-filho-filho é para o cenário em que o usuário deseja adicionar outros itens à imagem do Docker. O usuário pode adicionar pacotes APT outros itens personalizados através do Dockerfile.
Uso: ./build-run.sh [db host] [port] [module file name]
./pull.sh
./build-run.sh yourhost.com 3050 samplemodule.so
Este software é Copyright © 2024 da Embarcadero Technologies, Inc.
Você só pode usar este software se for um licenciado autorizado de um produto da Embarcadero Developer Tools. Consulte o contrato de licença de software mais recente para obter atualizações.

