This guide uses Docker to run Grafana.
For Docker installation, see Docker.
Create a directory to store your configuration and compose files.
mkdir -p /opt/grafana
cd /opt/grafana
Define a container for Grafana with persistent storage.
services:
grafana:
image: grafana/grafana:latest
ports:
- "3000:3000"
volumes:
- grafana-storage:/var/lib/grafana
- ./provisioning:/etc/grafana/provisioning:ro
environment:
- GF_SECURITY_ADMIN_USER=admin
- GF_SECURITY_ADMIN_PASSWORD=changeme
- GF_INSTALL_PLUGINS=
networks:
- monitoring
volumes:
grafana-storage:
networks:
monitoring:
driver: bridge
Start the container in the background.
docker compose up -d
Open http://SERVER_IP:3000 and log in with the admin credentials.
grafana/grafana is the official Docker image on Docker Hub3000/tcp by defaultgrafana-storage volume preserves dashboards and settingsgrafana/grafana-enterprise for enterprise featuresAny questions?
Feel free to contact us. Find all contact information on our contact page.