Quickstart
A minimal quickstart example that uses an in-memory metastore with RustFS for object storage, automatically bootstrapped.
Welcome to Apache Polaris! This guide helps you quickly get Polaris running locally for evaluation and development purposes.
This setup is not intended for production use.
Prerequisites🔗
- Docker and Docker Compose v2 installed and running.
Running the Quickstart🔗
Run the following command:
curl -s https://raw.githubusercontent.com/apache/polaris/refs/heads/main/site/content/guides/quickstart/docker-compose.yml | docker compose -p polaris-quickstart -f - up -d
This command will start Polaris + RustFS and automatically create:
- Catalog:
quickstart_catalog - Principal:
quickstart_user(with full access)
Check the logs for credentials and example commands:
docker compose -p polaris-quickstart logs
Useful URLs🔗
- Polaris REST API: http://localhost:8181
- RustFS Console: http://localhost:9001
To stop the services:
docker compose -p polaris-quickstart down