hashicorp/spark-nomad pulls statistics
By hashicorp (104 listings) · Docker Hub · Data science
Apache Spark distribution with HashiCorp Nomad scheduler support
hashicorp/spark-nomad has 16,213 recorded pulls on Docker Hub, ranking #753 of 1,265 tracked listings.
About hashicorp/spark-nomad
Apache Spark on Nomad
This image provides a build of Apache Spark 2.1.1 with the addition of support for scheduling against HashiCorp Nomad. The PR that implements this support can be found here: https://github.com/apache/spark/pull/18209.
Usage Instructions
Full usage instructions can be found here: https://github.com/barnardb/spark/blob/nomad/docs/running-on-nomad.md
Sample usage
Start a Nomad agent in developer mode on a machine with Docker:
$ sudo nomad agent -dev
This will create a Nomad server and client so that we can submit or example Spark job to.
Client Mode
Run the following to create a Spark job that will run on the Nomad agent created in Spark client mode:
$ docker run --network=host -it hashicorp/spark-nomad ./opt/spark/bin/spark-submit \
--master nomad \
--docker-image hashicorp/spark-nomad \
--distribution local:///opt/spark \
--driver-memory 512m \
--executor-memory 512m \
--class org.apache.spark.examples.SparkPi \
local:/opt/spark/examples/jars/spark-examples_2.11-2.1.1.jar \
10
Cluster Mode
Run the following to create a Spark job that will run on the Nomad agent created in Spark cluster mode:
$ docker run --network=host -it hashicorp/spark-nomad ./opt/spark/bin/spark-submit \
--master nomad \
--deploy-mode cluster \
--docker-image hashicorp/spark-nomad \
--distribution local:///opt/spark \
--driver-memory 512m \
--executor-memory 512m \
--class org.apache.spark.examples.SparkPi \
local:/opt/spark/examples/jars/spark-examples_2.11-2.1.1.jar \
10
Description from the Docker Hub listing.
README badge
Show your rank in a README or on your website. The badge updates automatically.
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
Ranking history
Listing placement
Listing placement
Listing placement
Listing placement
Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.
Each band is one page of 20. Pulls on a linear scale. Placement is projected from pulls, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.
Recent observations
Full history (6)Similar Docker Hub Data science plugins
All 20 hashicorp/spark-nomad alternativesData source
Cumulative pull counts and stars come from the public Docker Hub API. Pulls count image downloads (including automated CI pulls), not installs or users.
Listing: https://hub.docker.com/r/hashicorp/spark-nomad. First seen Oct 16, 2026; last successful collection Oct 21, 2026. See the methodology.