Skip to content

Instantly share code, notes, and snippets.

@noemi-dresden
Created March 28, 2019 18:20
Show Gist options
  • Save noemi-dresden/efdb862b599e92eb069e249cee9defc3 to your computer and use it in GitHub Desktop.
Save noemi-dresden/efdb862b599e92eb069e249cee9defc3 to your computer and use it in GitHub Desktop.
Spark standalone cluster using docker
version: "3.1"
services:
spark-master:
image: bde2020/spark-master:2.4.0-hadoop2.7
container_name: spark-master
ports:
- "8080:8080"
- "7077:7077"
volumes:
- ${PWD}/spark/metrics.properties:/spark/conf/metrics.properties
environment:
- INIT_DAEMON_STEP=setup_spark
spark-worker-1:
image: bde2020/spark-worker:2.4.0-hadoop2.7
container_name: spark-worker-1
depends_on:
- spark-master
ports:
- "8081:8081"
environment:
- "SPARK_MASTER=spark://spark-master:7077"
spark-worker-2:
image: bde2020/spark-worker:2.4.0-hadoop2.7
container_name: spark-worker-2
depends_on:
- spark-master
ports:
- "8082:8081"
environment:
- "SPARK_MASTER=spark://spark-master:7077"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment