tree: 28c034209a031a3c29341637ab744964aebe165e [path history] [tgz]
  1. gearpump/
  2. hadoop/
  3. java/
  4. kafka/
  5. README.md
integrationtest/docker/README.md

This folder contains docker images definitions used in integration tests of Gearpump.

These include:

We decided to fork spotify/kafka image, because the project does not maintain proper tagging. For now our tests focus on Kafka 0.8.x, and the project does not support this version.

Hadoop docker image (https://hub.docker.com/r/sequenceiq/hadoop-docker/) is well maintained. We rely on version 2.6.0 and we feel there is no need to duplicate it.

Gearpump Cluster Launcher helps developer to setup/test a local Gearpump cluster quickly. The image is based on a minimal JRE8 environment with Python support.

We used to base Gearpump Cluster Launcher on errordeveloper/oracle-jre image but it stuck on version 8u66-b17 and doesn't support tagging. We also probably hit a Java bug (http://bugs.java.com/bugdatabase/view_bug.do?bug_id=8133205) that requires newer version of JRE. This is experimental version of Java image that we will use until we switch to some “official” image.