https://github.com/beniyama/sparkr-docker
997
A Dockerfile to try out SparkR with RStudio frontend.
This dockerfile builds a centos-based (CentOS 6) docker image with Apache Spark, SparkR, and RStudio.
The prebuilt image in Docker Hub would save your time as spark build often takes long time.
$ docker pull beniyama/sparkr-docker
$ docker run -d -p <YOUR PORT>:8787 -t beniyama/sparkr-docker
$ cd sparkr-docker
$ docker build -t beniyama/sparkr-docker .
$ docker run -d -p <YOUR PORT>:8787 -t beniyama/sparkr-docker
Don't forget to check your boot2docker vm IP as above port forwarding links the container's one to the vm, not your (host) machine.
$ boot2docker ip
The VM's Host only interface IP address is: 192.168.59.103
Then access http://192.168.59.103:<YOUR PORT> with your browser and login RStudio. Default RStudio login account is rstudio/rstudio .
Now you can load SparkR library to your R environment and start fancy things.
> library("SparkR")
Loading required package: rJava
[SparkR] Initializing with classpath /usr/lib64/R/library/SparkR/sparkr-assembly-0.1.jar
> sc <- sparkR.init("local")
14/05/12 12:17:56 INFO Slf4jLogger: Slf4jLogger started
Please refer to SparkR official site for further instruction, and please let me know if you happened to face any problems related to docker stuffs.
Content type
Image
Digest
sha256:7a2e59972…
Size
1.8 GB
Last updated
almost 11 years ago
docker pull beniyama/sparkr-docker