diff options
Diffstat (limited to 'docker.yml')
-rw-r--r-- | docker.yml | 37 |
1 files changed, 36 insertions, 1 deletions
diff --git a/docker.yml b/docker.yml index d1d08b1..642fdc6 100644 --- a/docker.yml +++ b/docker.yml @@ -18,7 +18,42 @@ project_src: composer/gitea - name: grafana docker_service: - project_src: composer/grafana + project_name: grafana + definition: + version: '2' + volumes: + grafana-storage: + external: + name: grafana_storage + services: + grafana: + image: grafana/grafana + ports: + - "127.0.0.1:5002:3000" + environment: + - GF_SERVER_ROOT_URL=http://grafana.dybiec.info + - GF_SECURITY_ADMIN_PASSWORD=very_secret + volumes: + - "grafana-storage:/var/lib/grafana" + restart: always + prometheus: + image: prom/prometheus + expose: [9090] + extra_hosts: + - "dockerhost:172.17.0.1" + volumes: + - "~/composer/monitoring/prometheus:/etc/prometheus/:ro" + restart: always + cadvisor: + image: google/cadvisor + expose: [8080] + volumes: + - "/:/rootfs:ro" + - "/var/run:/var/run:ro" + - "/sys:/sys:ro" + - "/var/lib/docker:/var/lib/docker:ro" + - "/dev/disk:/dev/disk:ro" + restart: always - name: registry docker_service: project_src: composer/registry |