Skip to content
This repository has been archived by the owner on Mar 10, 2021. It is now read-only.

Docker container for PredictionIO-based machine learning services

Notifications You must be signed in to change notification settings

sphereio/docker-predictionio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

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 -p 8000:8000 sphereio/predictionio /bin/bash

Then in container

$ pio-start-all
$ pio status

####Or create your own deployable docker container:

FROM sphereio/predictionio

ADD MyEngine /MyEngine

EXPOSE 8000

ADD run.sh /run.sh

ENTRYPOINT /run.sh

and run.sh:

#!/bin/bash

set -e

pio-start-all
cd /MyEngine
pio build --verbose
pio deploy

About

Docker container for PredictionIO-based machine learning services

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages