grubykarol/gearpump-launcher
Gearpump Cluster Launcher docker image
167
The image helps developer to setup/test a local Gearpump cluster quickly. The image is based on a minimal JRE8 environment with Python support.
Here are the commands to launch a cluster. You can launch as many worker containers as you wish but only one master for the time being.
export GEARPUMP_HOME=/path/to/gearpump
docker run -d \
-h master0 --name master0 \
-v $GEARPUMP_HOME:/opt/gearpump \
-e JAVA_OPTS=-Dgearpump.cluster.masters.0=master0:3000 \
-p 8090:8090 \
grubykarol/gearpump-launcher \
master -ip master0 -port 3000
docker run -d \
--link master0 \
-v $GEARPUMP_HOME:/opt/gearpump \
-e JAVA_OPTS=-Dgearpump.cluster.masters.0=master0:3000 \
grubykarol/gearpump-launcher \
worker
docker exec master0 gear info
docker exec master0 gear app -jar /path/to/userapp.jar [mainclass] [args]
docker pull grubykarol/gearpump-launcher