Installing Metabase
Metabase is built and packaged as a Java JAR file and can be run anywhere that Java is available.
Metabase Cloud (Recommended)
Metabase Cloud is the easiest way to run Metabase. All you need to do is sign up for a free trial, and you’re off to the races.
Self-hosting Metabase
For an overview on how to self-host Metabase, check out how to run Metabase in production.
Running on Docker (Recommended for self-hosting)
Run Metabase in a Docker container.
Running the Jar file
If you’re self-hosting but don’t use Docker, the JAR is the easiest way to get started, but it might make it more challenging to move to production. See running the Metabase Jar.
Air-gapped Metabase
If you’re self-hosting because you need an air-gapped environment, check out the air-gapped edition of Metabase.
Professional services from the Metabase team
If you want help with:
- Set up
- Training
- Data stack
- Embedding
- Data modeling
Check out our professional services.
Upgrading Metabase
See Upgrading Metabase.
Other installation options
- Running on Podman
- Building Metabase from source
- Running on Azure Web Apps
- Running on Debian as a service
Connect with a Metabase Expert
If you’d like more technical resources to set up your data stack with Metabase, connect with a Metabase Expert.
Read docs for other versions of Metabase.