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.
The images jamesmcclain/geowave:17ac777
and jamesmcclain:geoserver:17ac777
can be built by typing:
make
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
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 a GeoWave-enabled GeoServer container by typing:
docker run -it --rm --net=geowave -p 8080:8080 jamesmcclain/geoserver:17ac777