The Guavus SQLstream Docker container includes an Ubuntu server with s-Server and StreamLab installed. Docker containers are like lightweight Virtual Machines, but instead of bundling an entire operating system, they bundle the code, a runtime, libraries, environment variables, and config files required to make Guavus SQLstream work. Using Docker, you can do everything you could do with a “bare metal” installation of s-Server and StreamLab. Once you install the Guavus SQLstream Docker Container, you are ready to start running demonstration applications, and can use JDBC to get data into and out of s-Server.
You can run Docker on Linux, Mac, and Windows systems. For more information, see https://docs.docker.com/engine/installation/. For the purposes of Guavus SQLstream Trial, the Docker Community Edition will work sufficiently.
We recommend running the Guavus SQLstream Docker container on a system with at least 2 CPUs, 4GB RAM, and 4GB of available disk space. All Guavus SQLstream Containers are 64-bit and require a 64-bit host OS and a Docker version that supports 64-bit containers.
To run the Guavus SQLstream Docker Container:
Start Docker (if it is not already started).
Enter the following in a terminal.
docker pull sqlstream/188.8.131.52
4.Enter the following to run the sqlstream/blaze container:
docker run -p 80:80 -p 5560:5560 -p 5590:5590 -p 5570:5570 -p 5580:5580 -p 5585:5585 -p 5591:5591 -p 5595:5595 -it sqlstream/184.108.40.206:latest /bin/bash -d
(The -p command publishes needed ports to your host machine, so that you can connect with Guavus SQLstream components in the container.)
Open your browser and go to the following address:
The Guavus SQLstream Docker Container Welcome page displays.
This page lets you do the following: