This commit is contained in:
2024-02-17 13:12:10 +08:00
commit af581e765f
3 changed files with 1643 additions and 0 deletions

18
docker-compose.yml Normal file
View File

@@ -0,0 +1,18 @@
version: "3"
services:
grafana:
image: grafana/grafana:latest
container_name: grafana
restart: always
user: "1000" # needs to be `id -u` // alternatively chown the grafana/data dir to 472:472
ports:
- "3000:3000" # expose for localhost
volumes:
- $HOME/docker/grafana/data:/var/lib/grafana # data path
- $HOME/docker/grafana/grafana.ini:/etc/grafana/grafana.ini
- $HOME/docker/grafana/provisioning:/etc/grafana/provisioning
environment:
- GF_INSTALL_PLUGINS=grafana-clock-panel,grafana-simple-json-datasource
- GF_SECURITY_ADMIN_USER=${GF_SECURITY_ADMIN_USER}
- GF_SECURITY_ADMIN_PASSWORD=${GF_SECURITY_ADMIN_PASSWORD}