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.13
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.
Retrieve the Enterprise Steam Docker image from the download page.
Install and start Docker (if not already installed).
Load the Enterprise Steam Docker image.
docker load < steam-1.9.13-docker.x86_64.el7.tar.gz # Loaded image: h2oai/steam-centos7-x86_64:1.9.13
Set up a directory where Enterprise Steam data will be stored on the host machine.
mkdir /opt/h2oai/steam/data
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.