Files
dockerfiles/machine-learning-ui

Machine Learning

This provides a machine learning environment with the machine-learning-web-ui, bundle from Clearlinux

Build

docker build -t clearlinux/machine-learning-ui .

Or just pull it from Dockerhub

docker pull clearlinux/machine-learning-ui

Run the machine-learning-ui Container

docker run -p 8888:8888 -it clearlinux/machine-learning-ui

Environment Variables

none

Extra Build ARGs

  • swupd_args Specifies SWUPD flags

Default build args in Docker are on: https://docs.docker.com/engine/reference/builder/#arg

Deploy with Kubernetes

This image can also be deployed on a Kubernetes cluster, such as minikube.The following example YAML files are provided in the repository as reference for Kubernetes deployment:

Steps to deploy notebook on a Kubernetes cluster:

  1. Deploy machine-learning-ui-deployment.yaml

    kubectl create -f machine-learning-ui-deployment.yaml
    
  2. Navigate to http://<nodeIP>:30001 in your browser, where 30001 is the port number defined in your service.