Learn Metabase: Query & Visualize Data in 5 Steps

Learn Metabase: Query & Visualize Data in 5 Steps

🧰

Instant Toolkit

3 artifacts

📋
Step-by-Step Guide

1

Quick Start with Docker (Recommended)

  1. Ensure Docker is installed and running.
  2. Run: docker run -d -p 3000:3000 --name metabase metabase/metabase
  3. Open http://localhost:3000 in your browser.

Alternative: JAR File

  1. Download metabase.jar from https://www.metabase.com/start/oss/jar
  2. Create a directory, move JAR there.
  3. Run: java --add-opens java.base/java.nio=ALL-UNNAMED -jar metabase.jar
  4. Access http://localhost:3000.

Setup Wizard

  • Follow prompts: Create admin account (email/password).
  • Add Sample Database (auto-included H2 DB with orders, products data).
  • Skip other DBs for now.
Why this step matters:
  • -Establishes a hands-on environment to experiment freely
  • -Enables immediate interaction with real data for practical learning
15-30 minutes
Docker, Web Browser, Java (for JAR)
$0
Definition of Done
  • Metabase running at localhost:3000
  • Admin account created
  • Sample Database connected and browsable
Common Mistakes to Avoid

Port 3000 already in use

Use `-p 3001:3000` and access localhost:3001

Java version incompatible

Install latest LTS Java JRE

Docker not running

Start Docker Desktop or service

2

Following along, or just reading? 👀

Spin up a personalized “learn Metabase” plan you can save, check off, and return to anytime — unlimited on the free trial.

Start free trial →
3
4
5