Grafana docker container yaratmak için aşağıdaki konfigürasyonu kullanabilirsiniz. Daha sonra GUI'ye tarayıcı ile http://{network-gateway-ip or container-ip}:3000 adresinden admin:grafana kullanarak ulaşabilirsiniz.


Servis


version: '3'

services:

grafana:
build:
context: ./docker/grafana
hostname: grafana
ports:
- 3000:3000
volumes:
- ./var/docker/data/grafana:/var/lib/grafana:cached
environment:
GF_SECURITY_ADMIN_PASSWORD: grafana

Dockerfile


FROM grafana/grafana:5.1.0

COPY grafana.sh /grafana.sh

grafana.sh


Bu "admin" kullanıcının şifresini değiştirir.


#!/bin/bash
set -e

grafana-cli admin reset-admin-password --homepath "/usr/share/grafana" ${GF_SECURITY_ADMIN_PASSWORD}