Docker installation

To simplify local installation, Enterprise Steam is provided as a Docker image.

This installation type is intended for Driverless AI on Kubernetes only! It will not work with H2O or Sparkling Water on Hadoop.

Docker Hub

Enterprise Steam is available on Docker Hub.

docker pull h2oai/enterprise-steam:1.9.14

Install Enterprise Steam

Open a Terminal and ssh to the machine that will run Enterprise Steam. Once you are logged in, perform the following steps.

  1. Retrieve the Enterprise Steam Docker image from the download page.

  2. Install and start Docker (if not already installed).

  3. Load the Enterprise Steam Docker image.

docker load < steam-1.9.14-docker.x86_64.el7.tar.gz
# Loaded image: h2oai/steam-centos7-x86_64:1.9.14
  1. Set up a directory where Enterprise Steam data will be stored on the host machine.

mkdir /opt/h2oai/steam/data
  1. Start the Enterprise Steam Docker image.

docker run \
    --rm \
    -u `id -u`:`id -g` \
    -p 9555:9555 \
    -v /opt/h2oai/steam/data:/opt/h2oai/steam/data \
    -v /etc/passwd:/etc/passwd:ro \
    -v /etc/group:/etc/group:ro \
    h2oai/steam-centos7-x86_64:|version|

Enterprise Steam will begin running.