Find the GRAVITY builds are available on Docker Hub as private repositories. Please contact us to get your Access Token.
There are three version available:
...
Usage with Docker Compose
Install Docker Engine
Install Docker Compose
Login to Docker Hub, at the password prompt, enter the personal Access Token provided.
Code Block docker login -u gravityglobal
Create docker-compose.yml
Start the container: docker-compose up -d
Template of docker-compose.yml
Code Block |
---|
version: '3.4' services: gravity_server0: image: "%SERVER_IMAGE%" container_name: gravity_server0 environment: - SPRING_DATASOURCE_URL=jdbc:oracle:thin@DB_PROVIDER@:@%DB_SERVER_ADDRES%:%DB_SERVER_PORT%:%DB_NAME% - SPRING_DATASOURCE_USERNAME=%DB_USERNAME% - SPRING_DATASOURCE_PASSWORD=%DB_PASSWORD% ports: - "8080:8080" restart: 'always' |
...
Code Block |
---|
version: '3.4' services: gravity_server0: image: "gravityglobaldev/gravity-server-oracle:1_12_.18.0" container_name: gravity_server0 environment: - SPRING_DATASOURCE_URL=jdbc:oracle:thin:@192.168.60.102@gravity_oracle_db0:1521:gravity_db - SPRING_DATASOURCE_USERNAME=gravity_user - SPRING_DATASOURCE_PASSWORD=gravity_user_password ports: - "8080:8080" restart: 'always' |
...
Code Block |
---|
version: '3.4' services: gravity-mysql0: image: "gravityglobaldev/gravity-db" container_name: gravity_mysql0 volumes: - gravity-mysql0:/var/lib/mysql restart: 'always' gravity_server0: image: "gravityglobaldev/gravity-server:1_12_.18.0" container_name: gravity_server0 ports: - "8080:8080" environment: - SPRING_DATASOURCE_URL=jdbc:mysqlmariadb://gravity-mysql0:3306/gravity?trustServerCertificate=true&useSSL=true&requireSSL=true&enabledSslProtocolSuites=TLSv1.1,TLSv1.2 - SPRING_DATASOURCE_USERNAME=gravity - SPRING_DATASOURCE_PASSWORD=gravity links: - gravity-mysql0 restart: 'always' volumes: gravity-mysql0 |
...