Container for PredictionIO. This container uses Spark, HBase and Elasticsearch.
316
Docker container for PredictionIO-based machine learning services
PredictionIO is an open-source Machine Learning server for developers and data scientists to build and deploy predictive applications in a fraction of the time.
This container uses Apache Spark, HBase and Elasticsearch. Use it interactively for development:
$ docker run -it -v $HOME/MyEngine:/MyEngine grahamar/docker-predictionio /bin/bash
Or create your own deployable docker container:
FROM grahamar/docker-predictionio
ADD MyEngine /MyEngine
EXPOSE 8000
ADD run.sh /run.sh
ENTRYPOINT /run.sh
and run.sh:
#!/bin/bash
set -e
su predictionio -c "/PredictionIO-0.9.6/bin/pio-start-all"
cd /MyEngine
pio build --verbose
pio deploy
Content type
Image
Digest
Size
1.3 GB
Last updated
over 10 years ago
docker pull grahamar/docker-predictionio