jamesmcclain / GeoWaveDocker

A GeoWave Docker Image

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This image is intended for local development. If you are interested in using Docker to run GeoWave on EMR (for development or deployment), please consider using GeoDocker.

Build

The images jamesmcclain/geowave:17ac777 and jamesmcclain:geoserver:17ac777 can be built by typing:

make

Start The GeoWave Container

Start a GeoWave-enabled Accumulo container by typing:

docker network create --driver bridge geowave
docker run -it --rm -p 50095:50095 --net=geowave --hostname leader --name leader jamesmcclain/geowave:17ac777

Optional additional followers can be started by typing:

docker run -it --rm --net=geowave --entrypoint /scripts/follower.sh jamesmcclain/geowave:17ac777

Use the Command Line Tools

The GeoWave command line tools can be accessed by starting the container

docker run -it --rm --net=geowave jamesmcclain/geowave:17ac777 bash

and navigating to the /usr/local/geowave/tools directory.

Start the GeoServer Container

Start a GeoWave-enabled GeoServer container by typing:

docker run -it --rm --net=geowave -p 8080:8080 jamesmcclain/geoserver:17ac777

About

A GeoWave Docker Image

License:MIT License


Languages

Language:Makefile 78.6%Language:Shell 21.4%