It is possible to run Starburst Enterprise platform (SEP) in a Docker container for initial exploration and testing, as well as for deployments in Kubernetes. SEP Docker images contain a full PrestoSQL distribution, including all connectors and other features. PrestoSQL Docker images also include the PrestoSQL CLI.
The following Docker images are available:
Out of the box, SEP container images provide a single node cluster with the following catalogs configured:
PrestoSQL container images have the same set of catalogs except
These containers can be deployed as a full cluster by mounting separate sets of configuration files for the cluster coordinator and workers.
You can run the container locally, making sure you publish port 8080 of the coordinator. For example:
docker run -d -p 127.0.0.1:8080:8080 --name presto starburstdata/presto
For SEP or PrestoSQL containers, direct a locally installed PrestoSQL CLI to the same port. For interactive mode:
See PrestoSQL CLI for an example that uses the