This guide covers deploying Grafana using Docker, including directory setup, Docker Compose configuration, and initial login steps.
Create the data directory
mkdir /appdata/grafana # Grafana runs as UID 472 by default sudo chown 472:472 /appdata/grafanaConfigure Docker Compose
services: grafana: image: grafana/grafana:latest # keep this fix version of Grafana container_name: grafana ports: - "3000:3000" volumes: - /appdata/grafana:/var/lib/grafana environment: - GF_PATHS_PROVISIONING=/etc/grafana/provisioning - GF_AUTH_ANONYMOUS_ENABLED=false # disable anonymous login on Grafana restart: 'unless-stopped'Login and initialization
- Navigate to
http://grafana_host:3000/ - Default credentials: username
admin, passwordadmin
- Navigate to