Rad Server 엔진을 포함한 RAD Studio Linux 배포 이미지를 구축하는 Docker 스크립트
참고 : 이 이미지는 작동하려면 인터베이스를 실행하는 다른 컨테이너가 필요합니다.
이미지는 비밀번호 securepass 사용하여 포트 64211 에서 파서버 실행 기본값
10.X 이미지는 Ubuntu 18.04.6 LTS (Bionic Beaver)를 사용하고 11.x 이미지는 Ubuntu 22.04.1 LTS (Jammy Jellyfish)를 사용합니다.
Docker Hub를 사용하지 않고 Github에서 수정하거나 빌드하려면 build.sh 스크립트를 사용하여 Dockerfile을 빌드 할 수 있습니다. 참고 : DockerFile에는 동일한 디렉토리에 paserver_docker.sh 스크립트가 필요합니다.
사용법 : ./build.sh [db host] [port]
./build.sh yourhost.com 3050
Pa-Radserver 이미지의 Docker Hub 버전을 당기려면 pull.sh 스크립트를 사용하십시오.
./pull.sh
또는
docker pull radstudio/pa-radserver:latest
여기서 latest 원하는 태그가 있습니다.
디버그/비 생산 환경에 대한 Pa-Radserver 이미지의 Docker Hub 버전을 당기고 실행하려면 pull-run.sh 스크립트를 사용하십시오.
사용법 : ./pull-run.sh [db host] [port]
./pull-run.sh yourhost.com 3050
프로덕션/비 데그 환경을위한 PA-Radserver 이미지의 Docker Hub 버전을 당기고 실행하려면 pull-run-production.sh 스크립트를 사용하십시오.
사용법 : ./pull-run-production.sh [db host] [port]
./pull-run-production.sh yourhost.com 3050
비 생산 환경에 대한 Pa-Radserver Docker의 Docker Hub 버전을 실행하려면 run.sh 스크립트를 사용하십시오.
사용법 : ./run.sh [db host] [port]
./run.sh yourhost.com 3050
프로덕션/비 데그 환경에 대한 PA-Radserver 이미지의 Docker Hub 버전을 실행하려면 run-production.sh Script를 사용하십시오.
사용법 : ./run-production.sh [db host] [port]
./run-production.sh yourhost.com 3050
이미 실행중인 PA-radserver 인스턴스의 emsserver.ini 파일을 구성하려면 config.sh 스크립트를 실행합니다.
./config.sh
config.sh 스크립트는 Apache를 자동으로 다시 시작합니다.
솔루션 디렉토리에는 PA-Radserver Docker Image를 사용하기위한 가능한 사용 시나리오가 포함되어 있습니다. Custom-RAD_SERVER-MODULE 솔루션은 사용자가 RAD 서버에 배포하려는 사용자 정의 모듈이있는 시나리오를위한 것입니다. Custom Endpoint 리소스 모듈은 build-run.sh 스크립트를 호출 할 때 DockerFile과 동일한 디렉토리에 있어야합니다.
사용법 : ./build-run.sh [db host] [port] [module file name]
./pull.sh
./build-run.sh yourhost.com 3050 samplemodule.so
예제-차이 이미지 솔루션은 사용자가 Docker 이미지에 다른 항목을 추가하려는 시나리오입니다. 사용자는 dockerfile을 통해 다른 사용자 정의 항목을 APT 패키지를 추가 할 수 있습니다.
사용법 : ./build-run.sh [db host] [port] [module file name]
./pull.sh
./build-run.sh yourhost.com 3050 samplemodule.so
이 소프트웨어는 Embarcadero Technologies, Inc.의 저작권 © 2024입니다.
Embarcadero 개발자 도구 제품의 공인 라이센스 사용자 인 경우이 소프트웨어 만 사용할 수 있습니다. 업데이트는 최신 소프트웨어 라이센스 계약을 참조하십시오.

