Sign inSign up

grahamar/docker-predictionio

By grahamar

•Updated over 10 years ago

Container for PredictionIO. This container uses Spark, HBase and Elasticsearch.

Image
0

316

grahamar/docker-predictionio repository overview

⁠PredictionIO docker container

Docker container for PredictionIO-based machine learning services

Docker build

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

Tag summary

Content type

Image

Digest

Size

1.3 GB

Last updated

over 10 years ago

docker pull grahamar/docker-predictionio