Running SingleStore on Your Laptop Is Now Easier Than Ever

Clock Icon

1 min read

Pencil Icon

May 10, 2024

We have made it even easier to run SingleStore on a development machine:

Running SingleStore on Your Laptop Is Now Easier Than Ever
docker run \
-d --name singlestoredb-dev \
-e ROOT_PASSWORD="YOUR SINGLESTORE ROOT USER PASSWORD" \
-p 3306:3306 -p 8080:8080 -p 9000:9000 \
ghcr.io/singlestore-labs/singlestoredb-dev:latest

If you're on a Apple device with a M1/M2/M3 chip, you need to add "--platform linux/amd64" like so:

docker run \
-d --name singlestoredb-dev \
-e ROOT_PASSWORD="YOUR SINGLESTORE ROOT USER PASSWORD" \
-p 3306:3306 -p 8080:8080 -p 9000:9000 \
--platform linux/amd64 \
ghcr.io/singlestore-labs/singlestoredb-dev:latest

Then, simply wait a few seconds and open "localhost:8080" in your browser to access the SingleStore Studio UI (connect with the "root" user and whichever password you set).

For more instructions and information, refer to the GitHub repository where the code for this Docker image lives: https://github.com/singlestore-labs/singlestoredb-dev-image.

why-does-this-matterWhy does this matter?

While this image is not supported for production workloads or benchmarking, being able to spin up SingleStore on a local machine for some quick prototyping or testing is very valuable. With that in mind, we've removed the license restriction that we used to have for starting the database locally.

You can still sign up for a free license of SingleStore to run it on your own — and even request a trial enterprise license via the SingleStore Portal. However, since we've introduced a free cloud offering recently, we highly recommend using that instead. If you run SingleStore on your own, you'll be missing out on a lot of the amazing benefits that our cloud offering provides.


Share