Docker image for Apache Spark applications development
463
This is a base base image for developing Apache Spark applications.
One can easily obtain the latest image using:
docker pull enriquegrodrigo/docker-sparkdev:latest
For building the image:
git clone https://github.com/enriquegrodrigo/docker-pydata.git
docker build -t="Name of the image" .
To run the Spark shell:
docker run --rm -it -v $(pwd)/project:/home/work/project -v $(pwd)/.ivy:/sbtlib enriquegrodrigo/sparkdev
One can also run the scala shell
docker run --rm -it -v $(pwd)/project:/home/work/project -v $(pwd)/.ivy:/sbtlib enriquegrodrigo/sparkdev scala
Or compile the project using sbt:
docker run --rm -it -v $(pwd)/project:/home/work/project -v $(pwd)/.ivy:/sbtlib enriquegrodrigo/sparkdev sbt
One can also execut Spark applications using spark-submit:
docker run --rm -it -v $(pwd)/project:/home/work/project -v $(pwd)/.ivy:/sbtlib enriquegrodrigo/sparkdev spark-submit app.jar
Content type
Image
Digest
Size
617.6 MB
Last updated
over 8 years ago
docker pull enriquegrodrigo/docker-sparkdev