...
Code Block |
---|
|
http://OpenCGA-Demo-Container-IP:9090/opencga/webservices/rest/v1 |
How To Create Customise (Own) OpenCGA Demo Docker Image
Distributed systems with multiple dependencies require a lot of work to setup, install, configure system and developers would like to have a quick way to test their changes locally with a system mimicking as close as possible to production systems. Following are the steps to create your own opencga demo image from own oepncga binaries :
Code Block |
---|
|
~/appl/opencga[develop*]$ mvn clean install -DskipTests -Dopencga.war.name=opencga |
Build OpenCGA Next image :
Code Block |
---|
title | Build OpenCGA Next Image |
---|
|
~/appl/opencga[develop*]$ docker build -t opencga-next -f opencga-app/app/scripts/docker/opencga-next/Dockerfile . |
Next Build OpenCGA Demo Image :
Code Block |
---|
title | Build OpenCGA Demo Image |
---|
|
~/appl/opencga[develop*]$ docker build -t opencga-demo -f opencga-app/app/scripts/docker/opencga-demo/Dockerfile . |
Catalog installation and steps to create project, study etc are in listed in "opencga-app/app/scripts/docker/opencga-demo/init.sh" script. User can modify as per own needs for example, change the variant file etc.