Teracloud Streams Quick Start Edition (QSE)
1.7K
Teracloud Streams is an enterprise-grade data stream processing platform that enables organizations to handle real-time data.
Teracloud Streams QSE is a free, non-production version of Teracloud Streams.
Caution
Teracloud Streams QSE is licensed for development purposes only and it is not intended for production use. By downloading and running this image, you are agreeing with all the terms and conditions of the License Agreement.
The QSE provides a Streams installation and a running Streams domain and instance when started. This means with the QSE, you can:
streamtool command-line interface.Macs with Apple silicon may experience issues with the QSE.
The QSE is a single-node Streams instance, so running large or many applications might perform poorly or crash due to lack of resources. For a distributed, multi-node environment, consider using a licensed Teracloud Streams installation. For more information, contact the Streams team.
In a command prompt, run:
docker run -d -p 8443:8443 -p 9714:9714 --name streamsqse --hostname localhost docker.io/teracloudaps/streams-qse:latest
The command forwards ports 8443 and 9714 for Console and REST API access.
Users may want to mount a volume or local directory to the container to persist applications and compiled output across the container lifecycle. To do this, include the -v option with the source directory and destination on the container. For example, to mount a local directory called applications to /apps inside of the container, run:
docker run -d -p 8443:8443 -p 9714:9714 -v ./applications:/apps --name streamsqse --hostname localhost docker.io/teracloudaps/streams-qse:latest
Once you start the container, it begins to create a domain and instance. This can take several seconds, so you may wish to monitor the container logs to see the status:
docker logs -f streamsqse
Go to https://localhost:8443/streams/domain/console
The user is streamsadmin and the default password is streams1
To run streamtool commands inside the container, run:
docker exec -it streamsqse /bin/bash
In cases where the QSE does not provide software required for your Streams app, you can install additional software by running:
sudo dnf install <package>
Warning
If you create a new container, you will have to reinstall these packages.
You can attach a VS Code window to a running QSE and leverage the development tools provided by the Teracloud Streams VS Code Extension to help you develop, build, and test applications.
Follow the instructions here to get a VS Code window attached to your QSE.
Content type
Image
Digest
sha256:0fcab20dd…
Size
1.3 GB
Last updated
6 months ago
docker pull teracloudaps/streams-qse