Skip to content

Instantly share code, notes, and snippets.

@RyanKor
Created November 3, 2024 04:49
Show Gist options
  • Save RyanKor/856ab377a41aca0efeaeb1ab6e0c9ae5 to your computer and use it in GitHub Desktop.
Save RyanKor/856ab377a41aca0efeaeb1ab6e0c9ae5 to your computer and use it in GitHub Desktop.
version: '3'
services:
spark-master:
image: bitnami/spark:3.5.1
container_name: spark-master
environment:
- SPARK_MODE=master
- SPARK_MASTER_HOST=spark-master
ports:
- "8080:8080"
- "7077:7077"
networks:
- spark-network
volumes:
- /local/path/to/mount:/docker/path/to/mount
spark-worker-1:
image: bitnami/spark:3.5.1
container_name: spark-worker-1
environment:
- SPARK_MODE=worker
- SPARK_MASTER_URL=spark://spark-master:7077
depends_on:
- spark-master
networks:
- spark-network
volumes:
- /local/path/to/mount:/docker/path/to/mount
spark-worker-2:
image: bitnami/spark:3.5.1
container_name: spark-worker-2
environment:
- SPARK_MODE=worker
- SPARK_MASTER_URL=spark://spark-master:7077
depends_on:
- spark-master
networks:
- spark-network
volumes:
- /local/path/to/mount:/docker/path/to/mount
networks:
spark-network:
driver: bridge
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment