Important: This documentation is about an older version. It's relevant only to the release noted, many of the features and functions have been updated or replaced. Please view the current version.
Installing using Docker
Grafana is very easy to install and run using the official docker container.
$ docker run -d -p 3000:3000 grafana/grafana
All Grafana configuration settings can be defined using environment variables, this is especially useful when using the above container.
Docker volumes & ENV config
The Docker container exposes two volumes, the sqlite3 database in the
folder /var/lib/grafana
and configuration files is in /etc/grafana/
folder. You can map these volumes to host folders when you start the
container:
$ docker run -d -p 3000:3000 \
-v /var/lib/grafana:/var/lib/grafana \
-e "GF_SECURITY_ADMIN_PASSWORD=secret" \
grafana/grafana
In the above example I map the data folder and sets a configuration option via
an ENV
instruction.
Configuration
The back-end web server has a number of configuration options. Go the Configuration page for details on all those options.