Я запускаю стек TICK на вычислительном движке GCP через docker swarm, но у меня возникают проблемы с хранением данных InfluxDB в отдельном месте, поэтому при перезагрузке виртуальной машины или при сбое роя docker данные не исчезнут
В моем файле Tick.yaml для сервисов я использую следующий код для притока базы данных:
influxdb:
image: influxdb
deploy:
replicas: 1
placement:
constraints:
- node.role == manager
restart_policy:
condition: on-failure
volumes:
# Mount for influxdb data directory
- influxdb-data:/storage/influxdb
ports:
# The API for InfluxDB is served on port 8086
- "8086:8086"
Я проверил документацию, настроил файл конфигурации и кучу других вещи, но не могу заставить его работать. Был бы признателен за помощь, если у кого-то есть идея, где может быть проблема.