Requires a free license key

Get started

Grab a free Personal license key, download the compose file below, and paste your key in — you're running.

Don't have a key yet? Get a free Personal key — just an email, no credit card.

1

Download docker-compose.yml below and save it anywhere on your machine.

2

Open it and replace REPLACE_WITH_YOUR_LICENSE_KEY with your license key (every SQL_SIMULATOR_LICENSE_KEY line in the file).

3

From that directory, run the command below for your engine — no --build flag needed, every service pulls its image straight from Docker Hub.

SQL Server docker compose -f docker-compose.yml --profile sqlserver up
Postgres docker compose -f docker-compose.yml --profile postgres up
MySQL docker compose -f docker-compose.yml --profile mysql up
Oracle docker compose -f docker-compose.yml --profile oracle up
Multi (all four engines) docker compose -f docker-compose.yml --profile multi up
MySQL Multi (two MySQL siblings) docker compose -f docker-compose.yml --profile mysql-multi up

Need multiple data sources at once, or you're evaluating this for a company? See Commercial pricing. Need to give your whole team database access without a direct path to production? See 00DB.