Просмотр исходного кода

fix(docker): 修复 external-observability 顶层 volumes 声明格式,使用 bind mount 持久化数据到 /data 目录

kinglee 2 недель назад
Родитель
Сommit
0d03d186bd
1 измененных файлов с 18 добавлено и 3 удалено
  1. 18 3
      docker-compose/docker-compose.external-observability.yaml

+ 18 - 3
docker-compose/docker-compose.external-observability.yaml

@@ -63,6 +63,21 @@ services:
       - ./grafana/grafana_dashboards:/etc/dashboards:ro
 
 volumes:
-  postgres-data: {}
-  prom_data: {}
-  mass-base-data: {}
+  postgres-data:
+    driver: local
+    driver_opts:
+      type: none
+      o: bind
+      device: /data/postgres
+  prom_data:
+    driver: local
+    driver_opts:
+      type: none
+      o: bind
+      device: /data/prometheus
+  mass-base-data:
+    driver: local
+    driver_opts:
+      type: none
+      o: bind
+      device: /data/gpustack