Skip to content

chinphing/jstorm-docker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Jstorm 完整的开发测试环境,包括Jstorm集群,以及redis, Mysql, Kafka

========

Setting up a minimal Storm cluster

Run docker build -t xing/jstorm:2.1.1-jdk8 . to build jstorm image.

Run docker-compose up. The nimbus, supervisor and zookeeper will run. The nimbus will be available at port 6627.

If you want to run the cluster in backend, you can run docker-compose up -d.

Setting up step by step

  1. Run zookeeper at first:
docker run -d --restart always --name jstorm-zookeeper zookeeper:3.4
  1. Set up nimbus. The Nimbus daemon has to be connected with the zookeeper(by link --link jstorm-zookeeper:zookeeper).
docker run -d --restart always --name jstorm-nimbus --link jstorm-zookeeper:zookeeper mtunique/jstorm jstorm nimbus
  1. Set up a supervisor node.
docker run -d --restart always --name jstorm-supervisor --link jstorm-zookeeper:zookeeper mtunique/jstorm jstorm supervisor

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Dockerfile 84.9%
  • Shell 15.1%