Repository containing docker-compose files for quickly setting up a docker cluster consisting of Spark, HDFS, Kafka.
Docker Desktop must be preinstalled.
Navigate to the folder containing docker-compose.yml
file, type docker-compose up -d
.
Services available at:
- Jupyter Lab: localhost:8888
- Spark: localhost:8080
- Hadoop: localhost:9870
Please refer to os-scrapy-kafka-pipeline.
Default kafka brokers' addresses are ["192.168.1.5:9092","192.168.1.5:9093","192.168.1.5:9094"] (configured in docker-compose.yml
).
- big-data-europe/docker-hadoop
- wurstmeister/kafka-docker
- cluster-apps-on-docker/spark-standalone-cluster-on-docker
- elasticsearch
docker-compose.yml
files for deploying elasticsearch & kibana cluster, as well as other individual clusters are also provided.