Sign inSign up

binhnv/storm

By binhnv

•Updated over 7 years ago

A Docker image for Apache Storm

Image
1

700

binhnv/storm repository overview

⁠docker-storm

This is docker image of Apache Storm. This image does not work alone. It depends on an external ZooKeeper service and you need to tell it how to connect to ZooKeeper by mounting your own storm.yaml template or set STORM_ZOOKEEPER_SERVERS, STORM_ZOOKEEPER_PORT and STORM_ZOOKEEPER_ROOT environment variables to the correct values.

By default, no component of Storm will be started. You choose which components to run by set it in STORM_SERVICES environment variable. This variable can be set to any combination of the following values

  • nimbus
  • ui
  • supervisor

This will allow you to run Storm in multiple containers and you can choose which components to run on which container.

Here is an example of docker-compose file

version: "3"
services:
  zookeeper:
    image: zookeeper:3.4.9
    restart: always
  
  storm:
    image: binhnv/storm:0.10.2
    environment:
      STORM_ZOOKEEPER_SERVERS: "zookeeper"
      STORM_SERVICES: "nimbus ui supervisor"
    ports:
      - "8080:8080"

Tag summary

Content type

Image

Digest

Size

305.9 MB

Last updated

over 7 years ago

docker pull binhnv/storm