spark-with-hadoop
A ready-to-run Spark + Hadoop + Hive environment for local development and testing
1.1K
This image provides a production-like single-node analytics stack you can run anywhere Docker is available.
It bundles:
Each image is aligned with open-source Spark versions commonly used in Databricks Runtime (DBR).
For background, architecture, and version mapping, see the Spark with Hadoop on Docker.
Tags correspond to specific Spark versions (for example: 3.4.x, 3.5.x, 4.0.0) and matching Scala/Java.
Choose the tag that matches your target runtime; for binary compatibility, align the Scala version as well.
A full version table and rationale are documented in the project site.
Pull an image
docker pull docker4ops/spark-with-hadoop:<tag>
docker run -d --name spark \
-p 4040:4040 -p 8080:8080 -p 7077:7077 \
docker4ops/spark-with-hadoop:<tag>
docker exec -it spark bash
spark-shell # or: pyspark
Spark UI: http://localhost:4040
Content type
Image
Digest
sha256:1e04a8511…
Size
2 GB
Last updated
8 months ago
docker pull docker4ops/spark-with-hadoop:spark-3.5.2_hadoop-3.3.6_hive-4.0.0_scala-2.13