From 5e4822b81ac8f8ab0444c8d3c7ff20f8eb1b1ff7 Mon Sep 17 00:00:00 2001 From: syropiatovvv Date: Mon, 8 Dec 2025 16:40:05 +0300 Subject: [PATCH] =?UTF-8?q?=D0=B8=D1=81=D0=BF=D0=BE=D0=BB=D1=8C=D0=B7?= =?UTF-8?q?=D0=BE=D0=B2=D0=B0=D1=82=D1=8C=20=D0=B8=D0=BC=D0=B5=D0=BD=D0=BE?= =?UTF-8?q?=D0=B2=D0=B0=D0=BD=D0=BD=D1=8B=D0=B5=20volume-=D1=8B=20=D0=B4?= =?UTF-8?q?=D0=BB=D1=8F=20=D0=91=D0=94=20Prometheus=20=D0=B8=20Grafana?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- services/compose.yaml | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/services/compose.yaml b/services/compose.yaml index 49e0b7e..cdbfe7c 100644 --- a/services/compose.yaml +++ b/services/compose.yaml @@ -26,17 +26,12 @@ services: image: prom/prometheus:v3.7.3 ports: - "9090:9090" - # XXX: Пытался вывести БД Prometheus на хост. Максимум, что получилось - директория на хосте, - # владелец `mainuser:nogroup` / `nobody:mainuser` и правами `rwxrwxr-x`, исполнять контейнер - # от `nobody`. В итоге `nobody` создаёт в директории файлы, владельцем которых является сам, - # и запрещает группе доступ к ним на запись. И `mainuser` не может очистить/удалить - # директорию на хосте. - #user: nobody + user: nobody command: - "--config.file=/etc/prometheus/prometheus.yaml" volumes: - "./prometheus/prometheus.yaml:/etc/prometheus/prometheus.yaml:ro" - #- "./prometheus/data:/prometheus" + - "prometheus-storage:/prometheus" grafana: image: grafana/grafana:12.4.0-20012734117 @@ -51,6 +46,14 @@ services: environment: GF_SECURITY_ADMIN_USER: "${GF_SECURITY_ADMIN_USER:-admin}" GF_SECURITY_ADMIN_PASSWORD: "${GF_SECURITY_ADMIN_PASSWORD:-admin}" + volumes: + - "grafana-storage:/var/lib/grafana" + +volumes: + + prometheus-storage: {} + + grafana-storage: {} #secrets: #